From 45b3a29b6a6c624a11145fcb45b969ae7f4cbfd7 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Mon, 15 Nov 2021 15:10:19 +0100 Subject: Update translations --- client/src/locale/angular.ar.xlf | 346 ++++++++------- client/src/locale/angular.ca-ES.xlf | 301 +++++++------ client/src/locale/angular.cs-CZ.xlf | 305 +++++++------ client/src/locale/angular.da-DK.xlf | 301 +++++++------ client/src/locale/angular.de-DE.xlf | 346 ++++++++------- client/src/locale/angular.el-GR.xlf | 305 +++++++------ client/src/locale/angular.en-GB.xlf | 293 ++++++------ client/src/locale/angular.en-US.xlf | 292 ++++++------ client/src/locale/angular.eo.xlf | 300 +++++++------ client/src/locale/angular.es-ES.xlf | 693 +++++++++++++++-------------- client/src/locale/angular.eu-ES.xlf | 305 +++++++------ client/src/locale/angular.fa-IR.xlf | 305 +++++++------ client/src/locale/angular.fi-FI.xlf | 295 +++++++------ client/src/locale/angular.fr-FR.xlf | 691 +++++++++++++++-------------- client/src/locale/angular.gd.xlf | 691 +++++++++++++++-------------- client/src/locale/angular.gl-ES.xlf | 691 +++++++++++++++-------------- client/src/locale/angular.hu-HU.xlf | 346 ++++++++------- client/src/locale/angular.it-IT.xlf | 300 +++++++------ client/src/locale/angular.ja-JP.xlf | 300 +++++++------ client/src/locale/angular.jbo.xlf | 295 +++++++------ client/src/locale/angular.kab.xlf | 296 +++++++------ client/src/locale/angular.ko-KR.xlf | 305 +++++++------ client/src/locale/angular.lt-LT.xlf | 293 ++++++------ client/src/locale/angular.nb-NO.xlf | 305 +++++++------ client/src/locale/angular.nl-NL.xlf | 300 +++++++------ client/src/locale/angular.oc.xlf | 303 +++++++------ client/src/locale/angular.pl-PL.xlf | 300 +++++++------ client/src/locale/angular.pt-BR.xlf | 299 +++++++------ client/src/locale/angular.pt-PT.xlf | 348 ++++++++------- client/src/locale/angular.ru-RU.xlf | 691 +++++++++++++++-------------- client/src/locale/angular.sk-SK.xlf | 295 +++++++------ client/src/locale/angular.sl-SI.xlf | 305 +++++++------ client/src/locale/angular.sv-SE.xlf | 691 +++++++++++++++-------------- client/src/locale/angular.ta.xlf | 295 +++++++------ client/src/locale/angular.th-TH.xlf | 303 +++++++------ client/src/locale/angular.tr-TR.xlf | 303 +++++++------ client/src/locale/angular.uk-UA.xlf | 737 ++++++++++++++++--------------- client/src/locale/angular.vi-VN.xlf | 703 +++++++++++++++-------------- client/src/locale/angular.xlf | 223 ++++++---- client/src/locale/angular.zh-Hans-CN.xlf | 301 +++++++------ client/src/locale/angular.zh-Hant-TW.xlf | 689 +++++++++++++++-------------- 41 files changed, 8532 insertions(+), 7454 deletions(-) (limited to 'client/src') diff --git a/client/src/locale/angular.ar.xlf b/client/src/locale/angular.ar.xlf index 8e0004f72..d096640b2 100644 --- a/client/src/locale/angular.ar.xlf +++ b/client/src/locale/angular.ar.xlf @@ -75,7 +75,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos البثوث المباشرة فقط @@ -523,6 +523,24 @@ Users can resolve distant content يمكن للمستخدمين من تحليل المحتوى البعيد src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Loading instance statistics... @@ -3893,6 +3911,12 @@ color: red; The live stream will be automatically terminated. سيُنهى البث المباشر تلقائيًا src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -4798,11 +4822,7 @@ channel with the same name ()!الإحصاء src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - ما هو بيرتيوب؟ - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. بيرتيوب عبارة عن منصة بث فيديو عبر ActivityPub ،شاهد مباشرةً في متصفح الويب باستخدام اتصال ند لند. @@ -4851,113 +4871,113 @@ channel with the same name ()! P2P & Privacy الند للند و الخصوصية - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. يستخدم بيرتيوب بروتوكول BitTorrent لمشاركة النطاق الترددي بين المستخدمين بشكل افتراضي للمساعدة في تقليل الحمل على الخادم ، ولكنه يترك لك في النهاية خيار العودة إلى البث العادي من خادم الفيديو فقط. ينطبق ما يلي فقط إذا كنت ترغب في الاستمرار في استخدام وضع P2P في بيرتيوب. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? ماهي العواقب؟ - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: من الناحية النظرية ، يمكن لشخص لديه مهارات فنية كافية إنشاء برنامج نصي يتتبع IP الذي يقوم بتنزيل الفيديو. من الناحية العملية ، هذا أكثر صعوبة لأنه: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) يجب إرسال طلب HTTP لكل متتبع من أجل كل فيديو للتجسس عليه. إذا أردنا التجسس على جميع مقاطع فيديو في بيرتيوب ، فيجب علينا إرسال طلبات بعدد مقاطع الفيديو (من المحتمل أن يكون هناك الكثير) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm لكل طلب يتم إرساله ، يقوم المتتبع بإرجاع عدد محدود من النظراء العشوائيين. على سبيل المثال ، إذا كان هناك 1000 نظير في السرب وأرسل المتتبع 20 نظيرًا لكل طلب ، فيجب إرسال 50 طلبًا على الأقل لمعرفة كل نظير في السرب - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour يجب إرسال هذه الطلبات بانتظام لمعرفة من يبدأ / يتوقف عن مشاهدة الفيديو. من السهل اكتشاف هذا النوع من السلوك - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video إذا تم تخزين عنوان IP في المتتبع ، فهذا لا يعني أن الشخص الذي يقف وراء IP (إذا كان هذا الشخص موجودًا) قد شاهد الفيديو - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities عنوان IP هو معلومات غامضة: عادة ، يتغير بانتظام ويمكن أن يمثل العديد من الأشخاص أو الكيانات - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 - + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. أسوأ سيناريو هو شخص عادي يتجسس على أصدقائه لكنه غير مرجح. هناك طرق أكثر فعالية للحصول على هذا النوع من المعلومات. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? هل يكافئ PeerTube Youtube؟ - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). تختلف التهديدات للخصوصية على يوتيوب عن بيرتيوب. في حالة يوتيوب ، تجمع المنصة كمية كبيرة من معلوماتك الشخصية (وليس فقط عنوان IP الخاص بك) لتحليلها وتتبعك. علاوة على ذلك ، فإن يوتيوب مملوك لشركة Google / Alphabet ، وهي شركة تتبعك عبر العديد من مواقع الويب (عبر AdSense أو Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? ماذا يمكنني أن أفعل للحد من كشف عنوان IP الخاص بي؟ - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. عنوان IP الخاص بك عام ، لذا في كل مرة تقوم فيها باستشارة موقع ويب ، هناك عدد من الممثلين (بالإضافة إلى موقع الويب النهائي) الذين يرون عنوان IP الخاص بك في سجلات الاتصال الخاصة بهم: ISP / router / trackers / CDN والمزيد. يتسم بيرتيوب بالشفافية بشأن هذا الموضوع: نحذرك أنه إذا كنت ترغب في الحفاظ على خصوصية IP الخاص بك ، يجب عليك استخدام VPN أو متصفح Tor. الاعتقاد بأن إزالة P2P من بيرتيوب ستخفي هويتك غير منطقي. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? ما الذي سيتم فعله للتخفيف من هذه المشكلة؟ - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: يسعى بيرتيوب لتقديم أفضل الإجراءات المضادة الممكنة ، ليمنحك المزيد من الخيارات ويقلل من احتمال وقوع هجمات. هذا ما وضعناه حتى الآن: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker قمنا بتعيين حد لعدد النظراء الذين يرسلهم المتتبع - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker نضع حدًا لتكرار الطلب الذي يتلقاه المتتبع - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface السماح لمدراء المثيلات بتعطيل P2P من واجهة الإدارة - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. في النهاية ، تذكر أنه يمكنك دائمًا تعطيل P2P عن طريق التبديل في مشغل الفيديو ، أو فقط عن طريق تعطيل WebRTC في متصفحك. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. ليس لدى هذا المثيل أي مثيلات متابِعة. @@ -5008,11 +5028,7 @@ channel with the same name ()!3 - - Developed with ❤ by Framasoft - طوِّر بواسطة الحب عن طريق Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account أنشاء حساب @@ -6230,8 +6246,8 @@ The link will expire within 1 hour. This video is blocked. هذا الفيديو محجوب. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published نُشر في @@ -6309,41 +6325,49 @@ The link will expire within 1 hour. OK موافق src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. هذا الفيديو يستورد، سيتوفر عند أنتهاء العملية. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. يحول ترميز الفيديو ، قد لا يعمل بشكل صحيح. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY ترتيب حسب @@ -6533,6 +6557,12 @@ The link will expire within 1 hour. You already sent this form recently لقد أرسلت هذا النموذج بالفعل مؤخرًا src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6596,22 +6626,22 @@ The link will expire within 1 hour. Blurred مطموس - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden hidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred مطموس - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed displayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers متابعًا مباشرًا للحساب @@ -7144,6 +7174,18 @@ The link will expire within 1 hour. src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -7224,7 +7266,7 @@ The link will expire within 1 hour. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. تم حذف الفيديو. @@ -7312,7 +7354,7 @@ The link will expire within 1 hour. هل تريد إلغاء حجب هذا الفيديو؟ سيكون متاحًا مرة أخرى في قائمة مقاطع الفيديو. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock ألغ الحجب @@ -7320,7 +7362,7 @@ The link will expire within 1 hour. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. ألغي حجب . @@ -7645,65 +7687,35 @@ The link will expire within 1 hour. src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation الشبكة المتحدة @@ -8199,10 +8211,10 @@ The link will expire within 1 hour. Do you really want to delete ? هل تريد حذف ؟ - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -9019,17 +9031,17 @@ The link will expire within 1 hour. - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos @@ -10055,7 +10067,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular معروض - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 دقيقة @@ -10211,32 +10223,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video أنا الوحيد القادر على مشاهدة هذا الفيديو - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link يمكن مشاركته عبر رابط خاص فقط - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video يمكن لأي شخص أن يرى هذا الفيديو - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video يمكن لمستخدمي هذا المثيلة فقط مشاهدة هذا الفيديو - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close أغلق @@ -10474,12 +10486,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. أُلغي حظر المستخدم . src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - 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.ts86 - + User deleted. حُذف المستخدم . @@ -10825,11 +10849,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 46 - - This video will be duplicated by your instance. - سيكرار مثيلك هذا الفيديو. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download نزّل @@ -11097,22 +11117,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on النشر المجدول مفعل src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding ينتظار تحويل الترميز - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode لتحويل الترميز - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import للاستيراد - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Subscribe to RSS feed "" diff --git a/client/src/locale/angular.ca-ES.xlf b/client/src/locale/angular.ca-ES.xlf index 04812cfe9..5346c2881 100644 --- a/client/src/locale/angular.ca-ES.xlf +++ b/client/src/locale/angular.ca-ES.xlf @@ -657,7 +657,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Només vídeos en directe @@ -739,6 +739,12 @@ The live stream will be automatically terminated. L'emissió en directe finalitzarà automàticament. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2890,7 +2896,7 @@ The link will expire within 1 hour. This video is blocked. Aquest vídeo està bloquejat - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Publicat @@ -3024,42 +3030,50 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY @@ -4248,6 +4262,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6522,13 +6554,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6587,8 +6613,8 @@ channel with the same name ()! P2P & Privacy P2P i Privacitat - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6597,22 +6623,22 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Quines conseqüències? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: En teoria, algú amb els coneixements tècnics suficients podria crear un script que rastregés des de quina IP es baixa quin vídeo. A la pràctica, això és més difícil perquè: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6620,7 +6646,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6629,14 +6655,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6644,19 +6670,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6664,12 +6690,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6678,12 +6704,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Què puc fer per limitar l'exposició de la meva adreça IP? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6693,12 +6719,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Què es farà per mitigar aquest problema? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6706,22 +6732,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6729,7 +6755,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6778,14 +6804,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6931,6 +6950,12 @@ channel with the same name ()! You already sent this form recently You already sent this form recently src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6986,16 +7011,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7711,7 +7736,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7719,7 +7744,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -8076,65 +8101,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8673,7 +8668,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -10243,7 +10238,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10349,12 +10344,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 - + User deleted. Usuari @@ -10853,7 +10860,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10870,11 +10877,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10968,6 +10971,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -11030,22 +11045,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Esperant transcodificació - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Transcodificar - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Per importar - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -11079,32 +11100,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11496,17 +11517,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf index a26fb36c8..80ce91081 100644 --- a/client/src/locale/angular.cs-CZ.xlf +++ b/client/src/locale/angular.cs-CZ.xlf @@ -673,7 +673,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Jenom živý videa @@ -755,6 +755,12 @@ The live stream will be automatically terminated. Živí přenos bude automaticky ukončen. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -3010,8 +3016,8 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -3147,43 +3153,51 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY @@ -4343,6 +4357,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6647,13 +6679,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6718,8 +6744,8 @@ channel with the same name ()! P2P & Privacy P2P & soukromí - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6728,17 +6754,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Co to má za následky? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6746,7 +6772,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6754,7 +6780,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6763,14 +6789,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6778,19 +6804,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6798,12 +6824,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Jaký je PeerTube v porovnání s YouTubem? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6812,12 +6838,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Co mohu dělat pro zkrácení doby uložení mé IP adresy? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6827,12 +6853,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Co můžete udělat pro zmírnění tohoto problému? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6840,22 +6866,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6863,7 +6889,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6914,14 +6940,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -7069,6 +7088,12 @@ channel with the same name ()! You already sent this form recently You already sent this form recently src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -7132,22 +7157,22 @@ channel with the same name ()! Blurred Blurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden hidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred blurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed displayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7850,7 +7875,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7858,7 +7883,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video odblokováno. @@ -8203,65 +8228,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federace @@ -8786,7 +8781,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -10350,7 +10345,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10450,12 +10445,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. Uživatel odblokován. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 - + User deleted. Uživatel odstraněn. @@ -10941,7 +10948,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10958,11 +10965,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -11056,6 +11059,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -11118,22 +11133,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Čekající překódování - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode K překódování - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import K importování - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Subscribe to RSS feed "" @@ -11169,32 +11190,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Kdokoliv může vidět toto video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11603,17 +11624,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf index 7003f8b68..a035eef76 100644 --- a/client/src/locale/angular.da-DK.xlf +++ b/client/src/locale/angular.da-DK.xlf @@ -634,7 +634,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Only live videos @@ -716,6 +716,12 @@ The live stream will be automatically terminated. The live stream will be automatically terminated. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2950,7 +2956,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -3088,42 +3094,50 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY @@ -4292,6 +4306,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6566,13 +6598,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6637,8 +6663,8 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6647,17 +6673,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6665,7 +6691,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6673,7 +6699,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6682,14 +6708,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6697,19 +6723,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6717,12 +6743,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6731,12 +6757,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6746,12 +6772,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6759,22 +6785,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6782,7 +6808,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6831,14 +6857,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6986,6 +7005,12 @@ channel with the same name ()! You already sent this form recently You already sent this form recently src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -7041,16 +7066,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7764,7 +7789,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7772,7 +7797,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -8125,65 +8150,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8718,7 +8713,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -10284,7 +10279,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10388,12 +10383,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 - + User deleted. User @@ -10892,7 +10899,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10909,11 +10916,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -11007,6 +11010,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -11069,22 +11084,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode At omkode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import At importere - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -11118,32 +11139,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Kun jeg kan se denne video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Alle kan se denne video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11555,17 +11576,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf index edeb9178c..99fa9b31a 100644 --- a/client/src/locale/angular.de-DE.xlf +++ b/client/src/locale/angular.de-DE.xlf @@ -601,7 +601,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Nur Live-Videos @@ -683,6 +683,12 @@ The live stream will be automatically terminated. Der Live-Stream wird automatisch beendet. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2835,8 +2841,8 @@ Hilf mit PeerTube zu übersetzen! This video is blocked. Das Video ist gesperrt. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Veröffentlicht @@ -2968,37 +2974,45 @@ Hilf mit PeerTube zu übersetzen! OK Ok src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. Das Video wird gerade importiert. Es wird verfügbar sein, sobald der Importvorgang abgeschlossen ist. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. Das Video wird gerade transkodiert, es kann zu Problemen bei der Wiedergabe kommen. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. Das Video wird auf einen externen Server bewegt, es funktioniert möglicherweise momentan nicht richtig. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . Dieses Video wird voraussichtlich am veröffentlicht. - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Diese Live-Übertragung hat noch nicht begonnen. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Diese Live-Übertragung wurde beendet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY SORTIEREN NACH @@ -4094,6 +4108,24 @@ Hilf mit PeerTube zu übersetzen! Users can resolve distant content Nutzer können Inhalte von abonnierten Instanzen suchen src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6340,11 +6372,7 @@ channel with the same name ()!STATISTIKEN src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Was ist Peertube? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube ist eine selbst gehostete Videostreamingplattform im ActivityPub-Verbund, die P2P im Webbrowser nutzt. @@ -6393,113 +6421,113 @@ channel with the same name ()! P2P & Privacy P2P & Datenschutz - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube nutzt standardmäßig das BitTorrent-Protokoll, um Bandbreite der Benutzer für die Verbreitung von Videos zu nutzen und die Auslastung der Instanz zu verringern. Letztlich liegt die Entscheidung aber bei Dir, und Du kannst zum klassischen Streaming vom Server umschalten. Die folgenden Einstellungen betreffen nur den Peer-to-peer-Modus (BitTorrent). - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. Die größte Bedrohung ihrer Privatsphäre liegt in der Speicherung ihrer IP-Adresse im BitTorrent-Tracker der Instanz, solange sie ein Video ansehen oder herunterladen. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Was sind die Konsequenzen? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: Theoretisch könnte jemand mit den nötigen technischen Fähigkeiten ein Skript schreiben welches ausliest von welcher IP welches Video geladen wird. In der Realität ist dies jedoch relativ schwierig, weil: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Ein HTTP Request muss von jedem Tracker für jedes zu überwachende Video gesendet werden. Wenn also alle Peertube Videos überwacht werden sollen, müssen so viele Requests wie Videos geschickt werden (und das sind ziemlich viele) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Jede Anfrage beantwortet der Tracker mit zufälligen Peers mit einer begrenzten Anzahl. Beispielsweise müssen, wenn es 1000 Peers im Schwarm gibt und pro Anfrage 20 Peers gesendet werden, mindestens 50 Anfragen gestellt werden, um jeden Peer im Schwarm zu finden - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Diese Anfragen müssten regelmäßig abgesendet werden um zu wissen, wer welche Videos zu schauen beginnt / aufhört. Es ist leicht dieses Verhalten zu entdecken - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Wenn eine IP auf dem Tracker gespeichert wurde, heißt das nicht das die Person hinter der IP (falls es die Person gibt) das Video gesehen hat - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities Die IP Adresse ist eine sehr ungenaue Information. Sie ändert sich regelmäßig und kann diverse Menschen oder Organisationen repräsentieren - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web-Peers sind nicht öffentlich zugänglich: Da wir den Websocket-Transport verwenden, ist das Protokoll anders als bei klassischen BitTorrent-Trackern. Wenn Sie in einem Webbrowser sind, senden Sie ein Signal mit Ihrer IP-Adresse an den Tracker, der zufällig andere Peers auswählt, an die er die Informationen weiterleitet. Siehe dieses Dokument für weitere Informationen - src/app/+about/about-peertube/about-peertube.component.html117 - + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. Es ist sehr unwahrscheinlich, dass eine Person dies zum Ausspähen nutzt, da es einfachere Wege gibt, an solche Informationen zu kommen. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Was sind die Unterschiede zwischen PeerTube und YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Die Gefährdung des Datenschutzes ist anders als bei YouTube. Bei YouTube wird deutlich mehr als nur die IP-Adresse gespeichert, um Tracking zu ermöglichen. Ebenso nutzt YouTube als Teil von Google/Alphabet weitere Quellen wie AdSense und Google Analytics zum Verfolgen der Nutzer im Internet. - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Was kann ich tun, um die Sichtbarkeit meiner IP-Adresse zu begrenzen? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Ihre IP-Adresse wird sowieso von vielen Stellen beim Aufruf einer Webseite gespeichert, darunter sind bspw. der Internetanbieter, Router, Tracker, Content Delivery Networks (CDN) und die Webseite selbst. PeerTube geht damit offen um: Seien Sie gewarnt, dass sie ein VPN oder den Tor-Browser nutzen müssen, um anonym zu bleiben. Das Deaktivieren von P2P in PeerTube wird keine Anonymität bewirken. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Was wird getan, um dieses Problem zu beheben? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube ist bemüht, die bestmöglichen Gegenmaßnahmen in die Wege zu leiten, damit Sie eine größere Auswahl haben und Attacken unwahrscheinlicher werden. Dies haben wir bisher getan: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Wir limitieren die Anzahl an Peers, die von einem Tracker gesendet werden - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Wir limitieren die Nachfragefrequent der Tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Erlaube Administratoren der Instanzen, P2P im Administratorenmenü zu deaktivieren - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Beachten Sie, dass P2P immer im Videoplayer selbst deaktiviert werden kann. Es kann auch WebRTC im Browser deaktiviert werden. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Diese Instanz hat keine Instanzen als Follower. @@ -6550,11 +6578,7 @@ channel with the same name ()!3 - - Developed with ❤ by Framasoft - Entwickelt mit ❤ von Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6689,6 +6713,12 @@ Erstelle mein Konto You already sent this form recently Du hast dieses Formular bereits kürzlich gesendet src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6752,22 +6782,22 @@ Erstelle mein Konto Blurred Verschwommen - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden versteckt - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred verschwommen - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed angezeigt - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers direkte Kontofolgende @@ -7462,7 +7492,7 @@ Erstelle mein Konto Wollen Sie das Video wirklich entsperren? Es wird wieder in der Videoliste verfügbar sein. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Entsperren @@ -7470,7 +7500,7 @@ Erstelle mein Konto - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video entsperrt. @@ -7813,65 +7843,35 @@ Erstelle mein Konto src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Föderation @@ -8400,10 +8400,10 @@ Erstelle mein Konto Do you really want to delete ? Willst du wirklich löschen? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Besitzer ändern @@ -9972,7 +9972,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Dargestellt - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ca. eine Minute @@ -10068,12 +10068,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. Sperre von Benutzer aufgehoben. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Wenn du diesen Nutzer entfernst, wirst du keinen neuen mit dem gleichen Nutzernamen erstellen können! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Benutzer entfernt. @@ -10550,7 +10562,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video gelöscht. @@ -10567,11 +10579,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Berichterstatter stummschalten src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Dieses Video wird von Ihrer Instanz dupliziert werden. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Herunterladen @@ -10668,6 +10676,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10728,22 +10748,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Veröffentlichung geplant für src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding Warte auf Transkodierung - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Zur Transkodierung - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Zu importieren - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Abonnieren Sie den RSS-Feed "" @@ -10779,32 +10805,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Nur ich kann dieses Video sehen - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Nur verteilbar mit einem privaten Link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Jeder kann dieses Video sehen - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Nur Nutzer dieser Instanz können dieses Video sehen - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers Betrachter - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views Aufrufe - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Schließen @@ -11193,17 +11219,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.el-GR.xlf b/client/src/locale/angular.el-GR.xlf index a3eb54de9..ad2e8f1ab 100644 --- a/client/src/locale/angular.el-GR.xlf +++ b/client/src/locale/angular.el-GR.xlf @@ -551,7 +551,7 @@ Διαγραφή - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -627,6 +627,12 @@ The live stream will be automatically terminated. Η ζωντανή μετάδοση με τερματιστεί αυτόματα src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2778,7 +2784,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -2913,37 +2919,45 @@ The link will expire within 1 hour. OK Εντάξει - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY ΤΑΞΙΝΟΜΗΣΗ ΚΑΤΑ @@ -4119,6 +4133,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6380,13 +6412,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6451,8 +6477,8 @@ channel with the same name ()! P2P & Privacy P2P και ιδιωτικότητα - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6461,17 +6487,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Τι σημαίνει αυτό; - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6479,7 +6505,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6487,7 +6513,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6496,14 +6522,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6511,19 +6537,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6531,12 +6557,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Σε σύγκριση με το YouTube πώς είναι το PeerTube; - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6545,12 +6571,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Τί μπορώ να κάνω για να περιορίσω την έκθεση της διεύθυνσης IP μου; - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6560,12 +6586,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Τι πρόκειται να γίνει για να αντιμετωπιστεί αυτό το πρόβλημα; - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6573,22 +6599,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6596,7 +6622,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6645,14 +6671,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6799,7 +6818,13 @@ channel with the same name ()! You already sent this form recently Στείλατε ήδη αυτή τη φόρμα πρόσφατα - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos Account videos @@ -6853,16 +6878,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7556,7 +7581,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7564,7 +7589,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7915,65 +7940,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8505,7 +8500,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Αλλαγή κατόχου @@ -10048,7 +10043,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Εμφάνιση - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10152,12 +10147,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular έχει αρθεί. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. Ο χρήστης @@ -10654,7 +10661,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Διαγράφηκε το βίντεο @@ -10671,11 +10678,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Λήψη @@ -10766,6 +10769,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10828,22 +10843,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Δημοσίευση προγραμματισμένη στις - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Αναμονή επανακωδικοποίησης - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Προς επανακωδικοποίηση - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Προς εισαγωγή - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10875,32 +10896,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Μόνο εγώ μπορώ να το δω - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Όλοι μπορούν να το δουν - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Κλείσιμο @@ -11292,17 +11313,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Τοπικά βίντεο - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf index 1321d2dd9..72b224fba 100644 --- a/client/src/locale/angular.en-GB.xlf +++ b/client/src/locale/angular.en-GB.xlf @@ -680,7 +680,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -746,7 +746,13 @@ src/app/shared/shared-user-subscription/subscribe-button.component.html58 The live stream will be automatically terminated.The live stream will be automatically terminated. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + + Using a syndication feed @@ -2743,7 +2749,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published src/app/+videos/+video-watch/video-watch.component.html31 @@ -2879,37 +2885,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -3971,7 +3985,25 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - src/app/shared/shared-instance/instance-features-table.component.html126 + src/app/shared/shared-instance/instance-features-table.component.html126 + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + + Close this message Close this message @@ -6051,13 +6083,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6124,7 +6150,7 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6133,15 +6159,15 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6149,7 +6175,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6157,7 +6183,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6166,14 +6192,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6181,17 +6207,17 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6200,12 +6226,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6214,12 +6240,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6229,12 +6255,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6242,22 +6268,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6266,7 +6292,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. @@ -6306,14 +6332,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 + Create an account @@ -6459,7 +6478,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videosAccount videos @@ -6500,16 +6525,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7144,14 +7169,14 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7465,65 +7490,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 FederationFederation src/app/+admin/admin.component.ts26 @@ -8014,7 +8009,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownershipChange ownership src/app/+my-library/my-videos/my-videos.component.ts178 @@ -9496,7 +9491,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute~ 1 minute src/app/shared/shared-instance/instance-features-table.component.ts74 @@ -9609,12 +9604,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User @@ -10101,7 +10108,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10118,11 +10125,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 + DownloadDownload src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 @@ -10190,6 +10193,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10252,23 +10267,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-miniature.component.ts170 Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10298,28 +10319,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts58 @@ -10645,17 +10666,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videosLocal videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.en-US.xlf b/client/src/locale/angular.en-US.xlf index b40059797..f69e1ce21 100644 --- a/client/src/locale/angular.en-US.xlf +++ b/client/src/locale/angular.en-US.xlf @@ -554,7 +554,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -620,7 +620,13 @@ src/app/shared/shared-user-subscription/subscribe-button.component.html58 The live stream will be automatically terminated.The live stream will be automatically terminated. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + + Using a syndication feed @@ -2533,7 +2539,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published src/app/+videos/+video-watch/video-watch.component.html31 @@ -2667,37 +2673,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -3680,7 +3694,25 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - src/app/shared/shared-instance/instance-features-table.component.html126 + src/app/shared/shared-instance/instance-features-table.component.html126 + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + + Close this message Close this message @@ -5710,15 +5742,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - - What is PeerTube? - - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -5783,35 +5807,35 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour @@ -5820,12 +5844,12 @@ channel with the same name ()! Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities @@ -5834,67 +5858,67 @@ channel with the same name ()! The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. @@ -5934,11 +5958,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by Framasoft - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 + Create an account @@ -6079,7 +6099,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videosAccount videos @@ -6120,16 +6146,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -6747,14 +6773,14 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video unblocked. @@ -7054,65 +7080,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 FederationFederation src/app/+admin/admin.component.ts26 @@ -7585,7 +7581,7 @@ channel with the same name ()! Do you really want to delete ? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownershipChange ownership src/app/+my-library/my-videos/my-videos.component.ts178 @@ -9057,7 +9053,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute~ 1 minute src/app/shared/shared-instance/instance-features-table.component.ts74 @@ -9164,12 +9160,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. User unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User deleted. @@ -9631,7 +9639,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -9648,11 +9656,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 + DownloadDownload src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 @@ -9720,6 +9724,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -9782,23 +9798,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-miniature.component.ts170 Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -9828,28 +9850,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts58 @@ -10175,17 +10197,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videosLocal videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf index e118b1430..bf9442170 100644 --- a/client/src/locale/angular.eo.xlf +++ b/client/src/locale/angular.eo.xlf @@ -537,7 +537,7 @@ Forigi - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -613,6 +613,12 @@ The live stream will be automatically terminated. La tuja elsendfluo finiĝos memage. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2617,7 +2623,7 @@ The link will expire within 1 hour. This video is blocked. Ĉi tiu filmo estas blokita. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Publikigita je @@ -2749,37 +2755,45 @@ The link will expire within 1 hour. OK Bone - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -3861,6 +3875,24 @@ The link will expire within 1 hour. Users can resolve distant content Uzantoj povas trovi foran enhavon src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6012,11 +6044,7 @@ channel with the same name ()!STATISTIKO src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Kio estas PeerTube? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube estas memgstiga film-elsenda platformo federata per ActivityPub kaj uzanta samtavolan teĥnikaron rekte en via foliumilo. @@ -6065,113 +6093,113 @@ channel with the same name ()! P2P & Privacy Samtavola teĥnikaro ϗ privateco - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube uzas la protokolon « BitTorrent » por implice kunhavigi retkapaciton inter uzantoj, por malpliigi la ŝarĝon de la servilo, sed fine lasas vin elekti ĉu vi volas anstataŭe uzi la ordinaran elsendadon el la servilo de la filmo. La sekvo nur aplikiĝas se vi volas daŭre uzadi la samtavolan reĝimon de PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. La ĉefa minaco al via privateco, kiun portas BitTorrent, fontas de la deponado de via IP-adreso en la kunordigilo de la nodo, dum vi elŝutas aŭ spektas la filmon. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Kio sekvas el tio? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: Teorie, iu sufiĉe teĥnike lerta povus krei skripton, kiu spionas, kiu IP-adreso elŝutas kiun filmon. Sed efektive tio multe pli malfacilas, ĉar: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Necesas sendi HTTP-peton al ĉiu kunordigilo por ĉiu spionota filmo. Se ni volas spioni ĉiujn filmojn de PeerTube, ni devas sendi tiom da petoj, kiom da filmoj estas (eventuale do multegon). - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Por ĉiu sendita peto, la kunordigilo redonas hazarde samtavolanojn je limigita nombro. Ekzemple, se ekzistas 1000 samtavolanoj en la grupo, kaj la kunordigilo sendas nur 20 samtavolanojn pro ĉiu peto, necesus almenaŭ 50 petoj por koni ĉiun samtavolanon en la grupo. - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Oni devas sendadi tiujn petojn regule, por scii kiu komencas/finas spekti filmon. Estas facile rekoni tian specon de konduto. - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Se IP-adreso estas konservita en la kunordigilo, tio ne signifas, ke la persono sub la IP-adreso (se tiu persono ekzistas) spektis la filmon. - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities La IP-adreso estas malpreciza informo: plej ofte ĝi regule ŝanĝiĝas kaj povas reprezenti multajn personojn. - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Samtavolanoj per WebTorrent ne estas publike atingeblaj: ĉar ni transportas datumojn per « websocket », la protokolo estas malsama de la ordinaraj kunordigiloj de BitTorrent. Kiam vi uzas retan foliumilon, vi sendas signalon kun via IP-adreso al la kunordigilo, kiu hazarde elektos aliajn samtavolanojn, kiuj ricevos la informon. Vidu ĉi tiun dokumenton por pliaj informoj - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. La plej malbona okazo de normala persono spionanta siajn amikojn estas tre malprobabla. Ekzistas multe pli efikaj manieroj akiri tiajn informojn. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Kiel PeerTube kompariĝas kun YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). La minacoj al privateco malsamas ĉe YouTube de tiuj ĉe PeerTube. Ĉe YouTube, la platformo kolektas grandegajn kvantojn de viaj personaj informoj (ne nur vian IP-adreson) por ilin analizi kaj vin spuri. Plie, YouTube estas posedata de Google/Alphabet, kompanio kiu vin spuras trans multegaj retpaĝoj (per AdSense aŭ Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Kion mi povas fari por limigi montradon de mia IP-adreso? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Via IP-adreso estas publika, sekve ĉiufoje, kiam vi vizitas retpaĝon, pluraj partoprenantoj (aldone al la fina retpaĝo) vidas vian IP-adreson en siaj protokoloj de konektoj: provizanto de retservoj, enkursigiloj, spuriloj, provizantoj de enhavo, kaj aliaj. PeerTube ne kaŝas tion: ni avertas vin, ke se vi volas teni vian IP-adreson privata, vi devas uzi virtualan privatan reton (VPN) aŭ foliumilon de Tor (Tor Browser). Pensi, ke forigo de samtavola teĥnikaro de PeerTube sennomigos vin, ne sencas. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Kio estas farota por kuraci tiun ĉi problemon? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube volas provizi la plej bonajn kontraŭrimedojn, por doni al vi pliajn elekteblojn kaj malprobabligi atakojn. Jen kion ni efektivigis ĝis nun: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Ni limigis la nombron de samtavolanoj sendatan de la kunordiga servilo - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Ni limigis oftecon de petoj al la kunordiga servilo - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Permeso malŝalti samtavolan teĥnikaron al administrantoj de nodoj, de la administra fasado - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Finfine memoru, ke vi ĉiam povas malŝalti samtavolan teĥnikaron per baskulo en la filmludilo, aŭ per malŝalto de WebRTC en via foliumilo. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Ĉi tiu nodo ne havas abonantajn nodojn. @@ -6220,11 +6248,7 @@ channel with the same name ()!3 - - Developed with ❤ by Framasoft - Evoluigita kun ❤ de Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6362,7 +6386,13 @@ channel with the same name ()!You already sent this form recently Vi jam sendis ĉi tiun respondilon freŝdate - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos @@ -6417,16 +6447,16 @@ channel with the same name ()!src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7104,7 +7134,7 @@ channel with the same name ()!Ĉu vi certe volas malbloki ĉi tiun filmon? Ĝi estos ree alirebla per la listo de filmoj. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Malbloki @@ -7112,7 +7142,7 @@ channel with the same name ()!src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Filmo malblokita. @@ -7433,65 +7463,35 @@ channel with the same name ()!src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federaĵo @@ -7998,7 +7998,7 @@ channel with the same name ()!src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Ŝanĝi posedon @@ -9523,7 +9523,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Montrita - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minuto @@ -9619,12 +9619,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. Uzanto malforbarita. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - Se vi forigos ĉi tiun uzanton, vi ne povos krei alian kun la sama salutnomo! - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. Uzanto forigita. @@ -10096,7 +10108,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Filmo foriĝis. @@ -10113,11 +10125,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Silentigi raportinton src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Via nodo duobligos ĉi tiun filmon. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Elŝuti @@ -10206,6 +10214,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10266,22 +10286,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publikigo planita je - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Atendanta transkodadon - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Transkodotaj - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Enportotaj - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10313,32 +10339,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Nur mi povas vidi ĉi tiun filmon - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Diskonigebla nur per privata ligilo - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Iu ajn povas vidi ĉi tiun filmon - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Nur uzantoj de ĉi tiu nodo povas vidi ĉi tiun filmon - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers spektantoj - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views rigardoj - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Fermi @@ -10728,17 +10754,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Lokaj filmoj - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf index 724a4337b..2b733bb8b 100644 --- a/client/src/locale/angular.es-ES.xlf +++ b/client/src/locale/angular.es-ES.xlf @@ -109,8 +109,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - te menciona en el video + mentioned you on video + te menciona en el video src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -127,16 +127,16 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - Una nueva versión del complemento / temaestá disponible: + A new version of the plugin/theme is available: + Una nueva versión del complemento / temaestá disponible: src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - Una nueva versión de PeerTubeestá disponible: + A new version of PeerTube is available: + Una nueva versión de PeerTubeestá disponible: src/app/shared/shared-main/users/user-notifications.component.html 206,207 @@ -585,33 +585,33 @@ Delete Eliminar - src/app/+admin/follows/followers-list/followers-list.component.ts74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169 - src/app/+admin/overview/users/user-list/user-list.component.ts86 - src/app/+admin/overview/users/user-list/user-list.component.ts200 - src/app/+admin/overview/videos/video-list.component.ts68 - src/app/+admin/overview/videos/video-list.component.ts157 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 - src/app/+my-library/my-videos/my-videos.component.html50 - src/app/+my-library/my-videos/my-videos.component.ts151 - src/app/+my-library/my-videos/my-videos.component.ts178 - src/app/+my-library/my-videos/my-videos.component.ts219 - src/app/+videos/+video-edit/shared/video-edit.component.html178 - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts375 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 - src/app/shared/shared-main/buttons/delete-button.component.ts17 - src/app/shared/shared-main/buttons/delete-button.component.ts22 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - + + + + + + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Solo videos en vivo @@ -657,8 +657,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que admite: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que admite: src/app/shared/shared-main/misc/help.component.ts75 @@ -693,6 +693,12 @@ The live stream will be automatically terminated. La transmisión en vivo terminará automáticamente. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -1024,13 +1030,13 @@ Iniciar sesión src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - Esta instancia permite el registro. Sin embargo, tenga cuidado de comprobar las CondicionesCondicionesantes de crear una cuenta. También puede buscar otra instancia que coincida con sus necesidades exactas en: https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Esta instancia permite el registro. Sin embargo, tenga cuidado de comprobar las CondicionesCondicionesantes de crear una cuenta. También puede buscar otra instancia que coincida con sus necesidades exactas en: https://joinpeertube.org/instances. src/app/+login/login.component.html63 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - Actualmente, esta instancia no permite el registro de usuarios, puede marcar la Termspara obtener más detalles o busque una instancia que le brinde la posibilidad de registrarse para obtener una cuenta y cargar sus videos allí. Encuentre el suyo entre varias instancias en:https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + Actualmente, esta instancia no permite el registro de usuarios, puede marcar la Termspara obtener más detalles o busque una instancia que le brinde la posibilidad de registrarse para obtener una cuenta y cargar sus videos allí. Encuentre el suyo entre varias instancias en:https://joinpeertube.org/instances. src/app/+login/login.component.html68 @@ -1104,7 +1110,8 @@ Iniciar sesión src/app/+login/login.component.html106 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Se enviará un correo electrónico con las instrucciones para restablecer la contraseña a . El enlace caducará en 1 hora. src/app/+login/login.component.ts121 @@ -1143,8 +1150,8 @@ Iniciar sesión src/app/+search/search.component.html8 - for - Para + for + Para src/app/+search/search.component.html 10 @@ -1628,18 +1635,18 @@ Iniciar sesión src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Ayude a los moderadores y a otros usuarios a conocerquien eres : + Help moderators and other users to know who you are by: + Ayude a los moderadores y a otros usuarios a conocerquien eres : src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Subiendo un avatar + Uploading an avatar + Subiendo un avatar src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - Escribiendo una descripción + Writing a description + Escribiendo una descripción src/app/modal/account-setup-warning-modal.component.html16 @@ -2077,8 +2084,8 @@ Iniciar sesión src/app/shared/shared-actor-image/actor-avatar.component.ts47 - Markdown compatible that also supports custom PeerTube HTML tags - Compatible con Markdownque también soporta etiquetas HTML personalizadas de PeerTube + Markdown compatible that also supports custom PeerTube HTML tags + Compatible con Markdownque también soporta etiquetas HTML personalizadas de PeerTube src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2153,8 +2160,8 @@ Iniciar sesión src/app/+videos/+video-edit/shared/video-edit.component.html42 - Choose the appropriate licence for your work. - Escoge la licencia apropiada para su trabajo. + Choose the appropriate licence for your work. + Escoge la licencia apropiada para su trabajo. src/app/+videos/+video-edit/shared/video-edit.component.html 79,80 @@ -2249,7 +2256,7 @@ Iniciar sesión src/app/+videos/+video-edit/shared/video-edit.component.html172 - Already uploaded ✔ + Already uploaded ✔ Ya ha sido subido ✔ src/app/+videos/+video-edit/shared/video-edit.component.html176 @@ -2847,8 +2854,8 @@ Iniciar sesión This video is blocked. Este video está bloqueado. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Publicado @@ -2977,37 +2984,45 @@ Iniciar sesión OK ACEPTAR src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. El video se está importando, estará disponible cuando finalice la importación. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. El video se está transcodificando, es posible que no funcione correctamente. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. El video se está moviendo a un servidor externo, es posible que no funcione correctamente. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . Este video se publicará eln . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Este directo aún no ha comenzado. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Este directo ha terminado. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY ORDENAR POR @@ -3873,8 +3888,8 @@ Iniciar sesión src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -3961,8 +3976,8 @@ Iniciar sesión src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html42 @@ -4106,6 +4121,24 @@ Iniciar sesión Users can resolve distant content Los usuarios pueden resolver contenido distante src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -4302,8 +4335,8 @@ Iniciar sesión src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - Prioridad(1 =más alta prioridad) + Priority (1 = highest priority) + Prioridad(1 =más alta prioridad) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4323,8 +4356,8 @@ Iniciar sesión src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - Ningún trabajo encontrado. + No jobs found. + Ningún trabajo encontrado. src/app/+admin/system/jobs/jobs.component.html106 @@ -4370,8 +4403,8 @@ Iniciar sesión - By -> - Por-> + By -> + Por-> src/app/+admin/system/logs/logs.component.html47 @@ -4443,8 +4476,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - Administrarusuariospara construir un equipo de moderación. + Manage users to build a moderation team. + Administrarusuariospara construir un equipo de moderación. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4453,8 +4486,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Habilitarlo permitirá que otros administradores sepan que principalmente está federando contenido sensible. Además, la casilla de verificación NSFW en la carga de video se marcará automáticamente de forma predeterminada. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Habilitarlo permitirá que otros administradores sepan que principalmente está federando contenido sensible. Además, la casilla de verificación NSFW en la carga de video se marcará automáticamente de forma predeterminada. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4463,8 +4496,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - ConOcultar o Desenfocar miniaturas, se solicitará una confirmación para ver el video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + ConOcultar o Desenfocar miniaturas, se solicitará una confirmación para ver el video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -4579,8 +4612,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Utilizaplugins & temaspara cambios más complejos, o agregar ligeras personalizaciones. + Use plugins & themes for more involved changes, or add slight customizations. + Utilizaplugins & temaspara cambios más complejos, o agregar ligeras personalizaciones. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4654,8 +4687,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120 - Manage users to set their quota individually. - Gestionarusuariospara establecer su cuota individualmente. + Manage users to set their quota individually. + Gestionarusuariospara establecer su cuota individualmente. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121 @@ -4842,8 +4875,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338 - You should only use moderated search indexes in production, or host your own. - Solo debe usar índices de búsqueda moderados en producción, o aloja tu propio. + You should only use moderated search indexes in production, or host your own. + Solo debe usar índices de búsqueda moderados en producción, o aloja tu propio. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 @@ -4877,8 +4910,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 - Manage relations with other instances. - Aministrarrelaciones con otras instancias. + Manage relations with other instances. + Aministrarrelaciones con otras instancias. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389 @@ -4914,8 +4947,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435 - See the documentation for more information about the expected URL - Verla documentaciónpara obtener más información sobre la URL esperada. + See the documentation for more information about the expected URL + Verla documentaciónpara obtener más información sobre la URL esperada. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 @@ -4964,8 +4997,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521 - 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/w/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/w/blabla) enhttps://cards-dev.twitter.com/validator para ver si su instancia está permitida. + 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/w/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/w/blabla) enhttps://cards-dev.twitter.com/validator para ver si su instancia está permitida. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525 @@ -5003,8 +5036,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33 - Max simultaneous lives created on your instance (-1 for "unlimited") - Máximo de vidas simultáneas creadas en su instancia (-1 para 'ilimitado') + Max simultaneous lives created on your instance (-1 for "unlimited") + Máximo de vidas simultáneas creadas en su instancia (-1 para 'ilimitado') src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40 @@ -5014,8 +5047,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - Max simultaneous lives created per user (-1 for "unlimited") - (-1 para 'ilimitado') (-1 para 'ilimitado') + Max simultaneous lives created per user (-1 for "unlimited") + (-1 para 'ilimitado') (-1 para 'ilimitado') src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53 @@ -5158,8 +5191,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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.1Genere listas de reproducción HLS y archivos MP4 fragmentados, lo que resulta en una mejor reproducción que con WebTorrent simple:Resolution change is smootherReproducción más rápida, especialmente con videos largosReproducción más estable (menos errores / carga infinita)Si también habilitó la compatibilidad con WebTorrent, multiplicará el almacenamiento de videos por 2 + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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.1Genere listas de reproducción HLS y archivos MP4 fragmentados, lo que resulta en una mejor reproducción que con WebTorrent simple:Resolution change is smootherReproducción más rápida, especialmente con videos largosReproducción más estable (menos errores / carga infinita)Si también habilitó la compatibilidad con WebTorrent, multiplicará el almacenamiento de videos por 2 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 99,108 @@ -5290,13 +5323,19 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - Escribe código JavaScript directamente.Ejempo: console.log ('mi instancia es asombrosa'); + Write JavaScript code directly.Example: console.log('my instance is amazing'); + Escribe código JavaScript directamente.Ejempo: console.log ('mi instancia es asombrosa'); src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77 - Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - console.log ('mi instancia es asombrosa');:# custom-csscolor rojo; Anteponer con# custom-csspara anular estilos. Ejemplo:# custom-css .logged-in-email color rojo; + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + + console.log ('mi instancia es asombrosa');:# custom-csscolor rojo; Anteponer con# custom-csspara anular estilos. Ejemplo:# custom-css .logged-in-email color rojo; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5313,8 +5352,8 @@ Iniciar sesión - There are errors in the form: - Hay errores en el formulario: + There are errors in the form: + Hay errores en el formulario: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5390,8 +5429,8 @@ Iniciar sesión src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - Actualiza tu configuración + Update your settings + Actualiza tu configuración src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5411,40 +5450,40 @@ Iniciar sesión - Sort by "Recently Added" - Ordenar por"Recientemente añadido" + Sort by "Recently Added" + Ordenar por"Recientemente añadido" src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - Ordenar por "Vistas recientes" + Sort by "Recent Views" + Ordenar por "Vistas recientes" src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - Ordenar por "Caliente" + Sort by "Hot" + Ordenar por "Caliente" src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - Ordenar por "El mejor" + Sort by "Best" + Ordenar por "El mejor" src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - Ordenar por "Me gusta" + Sort by "Likes" + Ordenar por "Me gusta" src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5560,8 +5599,8 @@ Iniciar sesión src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - ConOcultar o Desenfocar miniaturasx , Se solicitará una confirmación para ver el video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + ConOcultar o Desenfocar miniaturasx , Se solicitará una confirmación para ver el video. src/app/shared/shared-user-settings/user-video-settings.component.html 8,9 @@ -5762,8 +5801,9 @@ Iniciar sesión - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Texto breve para decirle a las personas cómo pueden apoyar su canal (plataforma de membresía ...).<br /><br /> Cuando cargue un video en este canal, el campo de soporte de video se completará automáticamente con este texto. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Texto breve para decirle a las personas cómo pueden apoyar su canal (plataforma de membresía ...).<br /><br /> Cuando cargue un video en este canal, el campo de soporte de video se completará automáticamente con este texto. src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 @@ -5831,7 +5871,7 @@ Iniciar sesión Delete history - >Borrar historial + >Borrar historial src/app/+my-library/my-history/my-history.component.html17 @@ -5852,8 +5892,8 @@ Iniciar sesión - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Algunos de sus canales no están completamente configurados. Hágalos acogedores y explícitos sobre lo que publica agregando una bandera, un avatar y una descripción. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Algunos de sus canales no están completamente configurados. Hágalos acogedores y explícitos sobre lo que publica agregando una bandera, un avatar y una descripción. src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -5967,8 +6007,8 @@ Iniciar sesión src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - Para ayudar a los moderadores y otros usuarios a conocer quien eres, no te olvides de configurar el perfil de su cuenta agregando un avatar y una descripción. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + Para ayudar a los moderadores y otros usuarios a conocer quien eres, no te olvides de configurar el perfil de su cuenta agregando un avatar y una descripción. src/app/+signup/shared/signup-success.component.html17 @@ -6161,7 +6201,9 @@ Iniciar sesión src/app/+my-library/+my-video-channels/my-video-channels.component.html30 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! ¿Realmente quieres eliminar ? Se eliminaránvideos subidos en este canal ¡y no podrás crear otro canal con el mismo nombre ()! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -6199,8 +6241,8 @@ Iniciar sesión src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL > - MOSTRAR ESTE CANAL > + SHOW THIS CHANNEL > + MOSTRAR ESTE CANAL > src/app/+accounts/account-video-channels/account-video-channels.component.html46 @@ -6352,11 +6394,7 @@ Iniciar sesión ESTADÍSTICAS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - ¿Qué es PeerTube? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube es una plataforma de transmisión de video federada con ActivityPub alojada por sí misma que utiliza P2P directamente en su navegador web. @@ -6405,113 +6443,113 @@ Iniciar sesión P2P & Privacy P2P y Privacidad - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube usa el protocolo BitTorrent para compartir el ancho de banda entre los usuarios de manera predeterminada para ayudar a reducir la carga en el servidor, pero finalmente le deja la opción de volver a la transmisión regular exclusivamente desde el servidor del video. Lo que sigue se aplica solo si desea seguir usando el modo P2P de PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. La principal amenaza a su privacidad inducida por BitTorrent radica en que su dirección IP se almacena en el rastreador de BitTorrent de la instancia siempre que descargue o vea el video. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? ¿Cuáles son las consecuencias? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: En teoría, alguien con suficientes habilidades técnicas podría crear un script que rastree qué IP está descargando qué video. En la práctica, esto es mucho más difícil porque: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Se debe enviar una solicitud HTTP en cada rastreador para cada video para espiar. Si queremos espiar todos los videos de PeerTube, tenemos que enviar tantas solicitudes como haya videos (potencialmente mucho) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Por cada solicitud enviada, el rastreador devuelve pares aleatorios en un número limitado. Por ejemplo, si hay 1000 pares en el enjambre y el rastreador envía solo 20 pares por cada solicitud, debe haber al menos 50 solicitudes enviadas para conocer a todos los pares en el enjambre - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Esas solicitudes deben enviarse regularmente para saber quién comienza / deja de ver un video. Es fácil detectar ese tipo de comportamiento - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Si se almacena una dirección IP en el rastreador, no significa que la persona detrás de la IP (si existe) haya visto el video - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities La dirección IP es una información vaga: por lo general, cambia regularmente y puede representar a muchas personas o entidades - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Las coparticipaciones web (peers) no son de acceso público: debido a que usamos el transporte websocket, el protocolo es diferente del rastreador clásico de BitTorrent. Cuando está en un navegador web, envía una señal que contiene su dirección IP al rastreador que elegirá aleatoriamente a otros pares para reenviar la información. Ver este documento para obtener mas información - src/app/+about/about-peertube/about-peertube.component.html117 - + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Las coparticipaciones web (peers) no son de acceso público: debido a que usamos el transporte websocket, el protocolo es diferente del rastreador clásico de BitTorrent. Cuando está en un navegador web, envía una señal que contiene su dirección IP al rastreador que elegirá aleatoriamente a otros pares para reenviar la información. Ver este documento para obtener mas información + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. El peor de los casos de una persona promedio espiando a sus amigos es bastante improbable. Hay formas mucho más efectivas de obtener ese tipo de información. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? ¿Qué diferencias hay entre PeerTube y YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Las amenazas a la privacidad con YouTube son diferentes a las de PeerTube. En el caso de YouTube, la plataforma recopila una gran cantidad de su información personal (no solo su IP) para analizarlos y rastrearlo. Además, YouTube es propiedad de Google / Alphabet, una compañía que lo rastrea en muchos sitios web (a través de AdSense o Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? ¿Qué puedo hacer para limitar la exposición de mi dirección IP? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Su dirección IP es pública, por lo que cada vez que consulta un sitio web, hay una serie de actores (además del sitio web final) que ven su IP en sus registros de conexión: ISP / enrutadores / rastreadores / CDN y más. PeerTube es transparente al respecto: le advertimos que si desea mantener su IP privada, debe usar una VPN o un navegador Tor. Pensar que eliminar P2P de PeerTube te devolverá el anonimato no tiene sentido. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? ¿Qué se va a hacer para mitigar este problema? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube quiere ofrecer las mejores contramedidas posibles, para darle más opciones y hacer que los ataques sean menos probables. Esto es lo que hemos implementado hasta ahora: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Establecemos un límite para el número de pares enviados por el rastreador - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Establecemos un límite en la frecuencia de solicitud recibida por el rastreador - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Permitir a los administradores de instancias deshabilitar P2P desde la interfaz de administración - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. En última instancia, recuerde que siempre puede deshabilitar P2P al alternarlo en el reproductor de video o simplemente deshabilitando WebRTC en su navegador. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Esta instancia no tiene instancias seguidores. @@ -6555,18 +6593,14 @@ Iniciar sesión src/app/+about/about-instance/about-instance.component.ts98 - Contact the administrator(s) - Póngase en contacto con el administrador (es) + Contact the administrator(s) + Póngase en contacto con el administrador (es) src/app/+about/about-instance/contact-admin-modal.component.html 3 - - Developed with ❤ by Framasoft - Desarrollado con ❤ porFramasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account Crear una cuenta @@ -6662,8 +6696,8 @@ Iniciar sesión src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - Yo tengo al menos años y estoy de acuerdo con losTérminos y el Código de conductade esta instancia + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + Yo tengo al menos años y estoy de acuerdo con losTérminos y el Código de conductade esta instancia src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6701,6 +6735,12 @@ Iniciar sesión You already sent this form recently Ya envió este formulario recientemente src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6763,23 +6803,23 @@ Iniciar sesión Blurred Borroso - src/app/shared/shared-video-miniature/video-filters.model.ts227 - + + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden oculto - src/app/shared/shared-video-miniature/video-filters.model.ts233 - + + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred borroso - src/app/shared/shared-video-miniature/video-filters.model.ts234 - + + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed desplegado - src/app/shared/shared-video-miniature/video-filters.model.ts236 - + + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -6828,8 +6868,8 @@ Iniciar sesión src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - Un <code>.mp4</code> que mantiene la pista de audio original, sin video + A <code>.mp4</code> that keeps the original audio track, with no video + Un <code>.mp4</code> que mantiene la pista de audio original, sin video src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7212,13 +7252,13 @@ Iniciar sesión viewers visores - src/app/shared/shared-main/video/video.model.ts231 - + + src/app/shared/shared-main/video/video.model.ts235 views vistas - src/app/shared/shared-main/video/video.model.ts234 - + + src/app/shared/shared-main/video/video.model.ts238 removed from instance followers @@ -7490,17 +7530,17 @@ Iniciar sesión Do you really want to unblock this video? It will be available again in the videos list. ¿De verdad quieres desbloquear este video? Estará disponible nuevamente en la lista de videos. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 - + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Desbloquear - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 - + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video desbloqueado. @@ -7641,8 +7681,8 @@ Iniciar sesión - PeerTube thinks your web browser public IP is . - PeerTube cree que la IP pública de su navegador web es. + PeerTube thinks your web browser public IP is . + PeerTube cree que la IP pública de su navegador web es. src/app/+admin/system/debug/debug.component.html 4 @@ -7689,16 +7729,16 @@ Iniciar sesión - Check the trust_proxy configuration key - Comprobar eltrust_proxyclave de configuración + Check the trust_proxy configuration key + Comprobar eltrust_proxyclave de configuración src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - Si ejecuta PeerTube con Docker, compruebe que ejecuta elreverse-proxy connetwork_mode: "host" (verasunto 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + Si ejecuta PeerTube con Docker, compruebe que ejecuta elreverse-proxy connetwork_mode: "host" (verasunto 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -7759,8 +7799,8 @@ Iniciar sesión - Published - Publicado + Published + Publicado src/app/+admin/overview/videos/video-list.component.html 42 @@ -7850,83 +7890,53 @@ Iniciar sesión Video type Tipo de video - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VOD Video a la demanda - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 Live En directo - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video files Archivos de video - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrent Con WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrent Sin WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLS Con HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLS Sin HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scope Ámbito de los videos - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videos Videos remotos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federación @@ -8087,8 +8097,8 @@ Iniciar sesión src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - Your current email is .Nunca se muestra al público. + Your current email is . It is never shown to the public. + Your current email is .Nunca se muestra al público. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8455,10 +8465,10 @@ Iniciar sesión Do you really want to delete ? ¿De verdad quieres eliminar ? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Cambiar propietario @@ -8687,7 +8697,8 @@ Iniciar sesión src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. No se pueden recuperar las credenciales del cliente OAuth: . Asegúrese de haber configurado correctamente PeerTube (config / directorio), en particular la sección "servidor web". src/app/core/auth/auth.service.ts98 @@ -8862,8 +8873,8 @@ Iniciar sesión src/app/+search/search-filters.component.ts75 - Long (> 10 min) - Largo (> 10 min) + Long (> 10 min) + Largo (> 10 min) src/app/+search/search-filters.component.ts79 @@ -9532,8 +9543,8 @@ Iniciar sesión src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - See la documentaciónpara aprender a usar la función de transmisión en vivo de PeerTube. + See the documentation to learn how to use the PeerTube live streaming feature. + See la documentaciónpara aprender a usar la función de transmisión en vivo de PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -10037,9 +10048,9 @@ Iniciar sesión Displayed Moatrado - src/app/shared/shared-instance/instance-features-table.component.ts55 - src/app/shared/shared-video-miniature/video-filters.model.ts229 - + + + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minuto @@ -10139,12 +10150,24 @@ Iniciar sesión User unbanned. El usuario ha sido desbloqueado. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - ¡Si elimina este usuario, no podrá crear otro con el mismo nombre de usuario! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Usuario eliminado. @@ -10619,10 +10642,10 @@ Iniciar sesión Do you really want to delete this video? ¿De verdad quieres eliminar este vídeo? - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 - + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video eliminado. @@ -10639,11 +10662,7 @@ Iniciar sesión Silenciar el reportero src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Este video será duplicado por su instancia. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Descargar @@ -10676,8 +10695,8 @@ Iniciar sesión src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 - You need to be <a href="/login">logged in</a> to rate this video. - Debes <a href="/login"> iniciar sesión </a> para calificar este video. + You need to be <a href="/login">logged in</a> to rate this video. + Debes <a href="/login"> iniciar sesión </a> para calificar este video. src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 @@ -10740,6 +10759,18 @@ Iniciar sesión src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10800,22 +10831,28 @@ Iniciar sesión Publication scheduled on Publicación programada para src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding Esperando transcodificación - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Para transcodificar - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Importar - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Suscríbete a la fuente RSS "" @@ -10850,23 +10887,23 @@ Iniciar sesión Only I can see this video Soy el único que pueda ver este vídeo - src/app/shared/shared-main/video/video.service.ts348 - + + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Solo se puede compartir a través de un enlace privado - src/app/shared/shared-main/video/video.service.ts349 - + + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Todos pueden ver este vídeo - src/app/shared/shared-main/video/video.service.ts350 - + + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Solo los usuarios de esta instancia pueden ver este video - src/app/shared/shared-main/video/video.service.ts351 - + + src/app/shared/shared-main/video/video.service.ts352 Close Cerrar @@ -11114,8 +11151,8 @@ Iniciar sesión - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Este video no está disponible en esta instancia. ¿Quieres ser redirigido a la instancia de origen: <a href=""></a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Este video no está disponible en esta instancia. ¿Quieres ser redirigido a la instancia de origen: <a href=""></a>? src/app/+videos/+video-watch/video-watch.component.ts296 @@ -11252,25 +11289,25 @@ Iniciar sesión Local videos Vídeos locales - src/app/+admin/overview/videos/video-admin.service.ts88 - src/app/+videos/video-list/videos-list-common-page.component.ts189 - src/app/core/menu/menu.service.ts142 - src/app/core/menu/menu.service.ts143 - + + + + + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 Exclude Excluir - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accounts Excluir cuentas silenciadas + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf index 3bfef0c36..a6de16619 100644 --- a/client/src/locale/angular.eu-ES.xlf +++ b/client/src/locale/angular.eu-ES.xlf @@ -586,7 +586,7 @@ Ezabatu - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -662,6 +662,12 @@ The live stream will be automatically terminated. Zuzeneko bidalketa automatikoki bukatuko da. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2700,7 +2706,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -2835,37 +2841,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -4034,6 +4048,24 @@ The link will expire within 1 hour. Users can resolve distant content Erabiltzaileek urrutitik ebatz dezakete edukia src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6234,13 +6266,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6305,8 +6331,8 @@ channel with the same name ()! P2P & Privacy P2P eta pribatutasuna - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6315,17 +6341,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Zein dira ondorioak? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6333,7 +6359,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6341,7 +6367,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6350,14 +6376,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6365,19 +6391,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6385,12 +6411,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Zein da PeerTube eta YouTube-ren arteko aldea? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6399,12 +6425,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Zer egin dezaket nire IP helbidearen ikusgaitasuna mugatzeko? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6414,12 +6440,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Zer egingo da arazo hau gutxiagotzeko? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6427,22 +6453,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6450,7 +6476,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6499,14 +6525,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6644,7 +6663,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos @@ -6699,16 +6724,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7405,7 +7430,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7413,7 +7438,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7748,65 +7773,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8330,7 +8325,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -9868,7 +9863,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -9970,12 +9965,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular erabiltzaileari debekua kendu zaio. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - Erabiltzaile hau kentzen baduzu, ezin izango duzu erabiltzaile-izen bera duen beste bat sortu gero! - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. @@ -10470,7 +10477,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10487,11 +10494,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10580,6 +10583,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10642,22 +10657,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Transkodetzearen zain - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Transkodetzeko - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Inportatzeko - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10689,32 +10710,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Bakarrik nik ikusi dezaket bideo hau - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Edonork ikusi dezake bideo hau - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11106,17 +11127,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf index f81ca8f5e..ae32fef21 100644 --- a/client/src/locale/angular.fa-IR.xlf +++ b/client/src/locale/angular.fa-IR.xlf @@ -591,7 +591,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos فقط فیلم های زنده @@ -673,6 +673,12 @@ The live stream will be automatically terminated. پخش جریانی مستقیم به طور خودکار خاتمه می یابد. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2907,8 +2913,8 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -3046,43 +3052,51 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY @@ -4251,6 +4265,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6560,13 +6592,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6631,8 +6657,8 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6641,17 +6667,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6659,7 +6685,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6667,7 +6693,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6676,14 +6702,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6691,19 +6717,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6711,12 +6737,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6725,12 +6751,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6740,12 +6766,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6753,22 +6779,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6776,7 +6802,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6827,14 +6853,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6982,6 +7001,12 @@ channel with the same name ()! You already sent this form recently You already sent this form recently src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -7045,22 +7070,22 @@ channel with the same name ()! Blurred Blurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden hidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred blurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed displayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7776,7 +7801,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7784,7 +7809,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -8141,65 +8166,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation فدراسیون @@ -8738,7 +8733,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -10312,7 +10307,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10418,12 +10413,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 - + User deleted. User @@ -10922,7 +10929,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10939,11 +10946,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download بارگیری @@ -11037,6 +11040,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -11099,22 +11114,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Subscribe to RSS feed "" @@ -11150,32 +11171,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11584,17 +11605,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf index 71b5d53eb..ff0f6a305 100644 --- a/client/src/locale/angular.fi-FI.xlf +++ b/client/src/locale/angular.fi-FI.xlf @@ -686,7 +686,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -752,7 +752,13 @@ src/app/shared/shared-user-subscription/subscribe-button.component.html58 The live stream will be automatically terminated.The live stream will be automatically terminated. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + + Using a syndication feed @@ -2724,7 +2730,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published src/app/+videos/+video-watch/video-watch.component.html31 @@ -2860,37 +2866,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -3952,7 +3966,25 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - src/app/shared/shared-instance/instance-features-table.component.html126 + src/app/shared/shared-instance/instance-features-table.component.html126 + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + + Close this message Close this message @@ -6026,15 +6058,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - - What is PeerTube? - - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6107,7 +6131,7 @@ channel with the same name ()! P2P & Privacy Vertaisverkko ja yksityisyys - src/app/+about/about-peertube/about-peertube.component.html71 + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6116,15 +6140,15 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Mitkä ovat seuraukset? - src/app/+about/about-peertube/about-peertube.component.html85 + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6132,7 +6156,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6140,7 +6164,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6149,7 +6173,7 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour @@ -6158,7 +6182,7 @@ channel with the same name ()! Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6166,7 +6190,7 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities @@ -6175,10 +6199,10 @@ channel with the same name ()! The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6187,12 +6211,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Miten PeerTube eroaa YouTubesta? - src/app/+about/about-peertube/about-peertube.component.html130 + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6201,12 +6225,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Mitä voin tehdä rajoittaakseni IP-osoitteeni näkyvyyttä? - src/app/+about/about-peertube/about-peertube.component.html138 + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6216,12 +6240,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Mitä tämän ongelman lieventämiseksi tehdään? - src/app/+about/about-peertube/about-peertube.component.html147 + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6229,22 +6253,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6253,7 +6277,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. @@ -6293,14 +6317,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 + Create an account @@ -6439,7 +6456,13 @@ channel with the same name ()! You already sent this form recently Lähetit jo tämän lomakkeen vasta. - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videosAccount videos @@ -6480,16 +6503,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7124,14 +7147,14 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7445,65 +7468,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 FederationFederation src/app/+admin/admin.component.ts26 @@ -7994,7 +7987,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownershipChange ownership src/app/+my-library/my-videos/my-videos.component.ts178 @@ -9476,7 +9469,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Näytetty - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute~ 1 minute src/app/shared/shared-instance/instance-features-table.component.ts74 @@ -9589,12 +9582,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. Käyttäjä @@ -10081,7 +10086,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10098,11 +10103,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 + DownloadDownload src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 @@ -10170,6 +10171,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10232,23 +10245,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-miniature.component.ts170 Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Odottaa transkoodausta - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Transkoodattava - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Tuotava - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10278,28 +10297,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Vain minä voin nähdä tämän videon - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Kaikki voivat nähdä tämän videon - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts58 @@ -10625,17 +10644,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videosLocal videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf index acd1428b1..ea2240ce9 100644 --- a/client/src/locale/angular.fr-FR.xlf +++ b/client/src/locale/angular.fr-FR.xlf @@ -109,8 +109,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - vous a mentionné sur la vidéo + mentioned you on video + vous a mentionné sur la vidéo src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -127,16 +127,16 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - Une nouvelle version du plugin/thème est disponible : + A new version of the plugin/theme is available: + Une nouvelle version du plugin/thème est disponible : src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - Une nouvelle version de PeerTube est disponible : + A new version of PeerTube is available: + Une nouvelle version de PeerTube est disponible : src/app/shared/shared-main/users/user-notifications.component.html 206,207 @@ -585,33 +585,33 @@ Delete Supprimer - src/app/+admin/follows/followers-list/followers-list.component.ts74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169 - src/app/+admin/overview/users/user-list/user-list.component.ts86 - src/app/+admin/overview/users/user-list/user-list.component.ts200 - src/app/+admin/overview/videos/video-list.component.ts68 - src/app/+admin/overview/videos/video-list.component.ts157 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 - src/app/+my-library/my-videos/my-videos.component.html50 - src/app/+my-library/my-videos/my-videos.component.ts151 - src/app/+my-library/my-videos/my-videos.component.ts178 - src/app/+my-library/my-videos/my-videos.component.ts219 - src/app/+videos/+video-edit/shared/video-edit.component.html178 - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts375 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 - src/app/shared/shared-main/buttons/delete-button.component.ts17 - src/app/shared/shared-main/buttons/delete-button.component.ts22 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - + + + + + + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos uniquement les vidéos en direct @@ -657,8 +657,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible qui supporte : + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible qui supporte : src/app/shared/shared-main/misc/help.component.ts75 @@ -693,6 +693,12 @@ The live stream will be automatically terminated. Ce direct sera automatiquement arrêté. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -1022,13 +1028,13 @@ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - Cette instance permet l'enregistrement. Toutefois, il faut veiller à vérifier les conditions d'utilisationconditions d'utilisation avant de créer un compte. Vous pouvez également rechercher une autre instance correspondant exactement à vos besoins sur : https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Cette instance permet l'enregistrement. Toutefois, il faut veiller à vérifier les conditions d'utilisationconditions d'utilisation avant de créer un compte. Vous pouvez également rechercher une autre instance correspondant exactement à vos besoins sur : https://joinpeertube.org/instances. src/app/+login/login.component.html63 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - Actuellement, cette instance ne permet pas l'enregistrement des utilisateurs, vous pouvez vérifier les conditions d'utilisation pour plus de détails ou trouvez une instance qui vous donne la possibilité de créer un compte et d'y télécharger vos vidéos. Trouvez la vôtre parmi plusieurs instances à l'adresse suivante : https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + Actuellement, cette instance ne permet pas l'enregistrement des utilisateurs, vous pouvez vérifier les conditions d'utilisation pour plus de détails ou trouvez une instance qui vous donne la possibilité de créer un compte et d'y télécharger vos vidéos. Trouvez la vôtre parmi plusieurs instances à l'adresse suivante : https://joinpeertube.org/instances. src/app/+login/login.component.html68 @@ -1102,7 +1108,8 @@ src/app/+login/login.component.html106 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Un courrier électronique contenant les instructions de réinitialisation du mot de passe sera envoyé à . Le lien expirera dans 1 heure. src/app/+login/login.component.ts121 @@ -1141,8 +1148,8 @@ src/app/+search/search.component.html8 - for - pour + for + pour src/app/+search/search.component.html 10 @@ -1626,18 +1633,18 @@ src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Aidez les modérateur·ices et les autres utilisateur·ices à vous identifier avec : + Help moderators and other users to know who you are by: + Aidez les modérateur·ices et les autres utilisateur·ices à vous identifier avec : src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Le téléchargement d'un avatar + Uploading an avatar + Le téléchargement d'un avatar src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - La rédaction d'une description + Writing a description + La rédaction d'une description src/app/modal/account-setup-warning-modal.component.html16 @@ -2077,8 +2084,8 @@ src/app/shared/shared-actor-image/actor-avatar.component.ts47 - Markdown compatible that also supports custom PeerTube HTML tags - Compatible avec le format Markdown qui prend également en charge les balises HTML PeerTube personnalisées + Markdown compatible that also supports custom PeerTube HTML tags + Compatible avec le format Markdown qui prend également en charge les balises HTML PeerTube personnalisées src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2155,8 +2162,8 @@ src/app/+videos/+video-edit/shared/video-edit.component.html42 - Choose the appropriate licence for your work. - Choisissez la licence appropriée pour votre travail. + Choose the appropriate licence for your work. + Choisissez la licence appropriée pour votre travail. src/app/+videos/+video-edit/shared/video-edit.component.html 79,80 @@ -2251,7 +2258,7 @@ src/app/+videos/+video-edit/shared/video-edit.component.html172 - Already uploaded ✔ + Already uploaded ✔ Déjà téléversé ✔ src/app/+videos/+video-edit/shared/video-edit.component.html176 @@ -2850,8 +2857,8 @@ This video is blocked. Cette vidéo est bloquée. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Publié @@ -2980,37 +2987,45 @@ OK OK src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. La vidéo est en cours d'importation, elle sera disponible lorsque l'importation sera terminée. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. La vidéo est en cours de transcodage, elle peut ne pas fonctionner correctement. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. La vidéo est déplacée vers un serveur externe, elle peut ne pas fonctionner correctement. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . Cette vidéo sera publiée sur . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Ce live n'a pas encore débuté. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Ce direct est terminé. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY TRIER PAR @@ -3880,8 +3895,8 @@ src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -3968,8 +3983,8 @@ src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html42 @@ -4113,6 +4128,24 @@ Users can resolve distant content Les utilisateurs peuvent résoudre des contenus distants src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -4311,8 +4344,8 @@ src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - Priorité (1 = plus haute priorité) + Priority (1 = highest priority) + Priorité (1 = plus haute priorité) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4332,8 +4365,8 @@ src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - Pas de tâches trouvées. + No jobs found. + Pas de tâches trouvées. src/app/+admin/system/jobs/jobs.component.html106 @@ -4379,8 +4412,8 @@ - By -> - Par -> + By -> + Par -> src/app/+admin/system/logs/logs.component.html47 @@ -4452,8 +4485,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - Gérer les utilisateurs to build a moderation team. + Manage users to build a moderation team. + Gérer les utilisateurs to build a moderation team. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4462,8 +4495,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Le fait de l'activer permettra aux autres administrateurs de savoir que vous fédérez principalement des contenus sensibles. En outre, la case à cocher NSFW sur le téléchargement des vidéos sera automatiquement cochée par défaut. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Le fait de l'activer permettra aux autres administrateurs de savoir que vous fédérez principalement des contenus sensibles. En outre, la case à cocher NSFW sur le téléchargement des vidéos sera automatiquement cochée par défaut. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4472,8 +4505,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Avec cache ou floute les vignettes, une confirmation sera demandée pour regarder la vidéo. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Avec cache ou floute les vignettes, une confirmation sera demandée pour regarder la vidéo. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -4588,8 +4621,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Utiliser greffons & thèmes pour des changements plus importants, ou ajouter de légères personnalisations. + Use plugins & themes for more involved changes, or add slight customizations. + Utiliser greffons & thèmes pour des changements plus importants, ou ajouter de légères personnalisations. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4663,8 +4696,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120 - Manage users to set their quota individually. - Gérer les utilisateurs pour qu'ils fixent leur quota individuellement. + Manage users to set their quota individually. + Gérer les utilisateurs pour qu'ils fixent leur quota individuellement. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121 @@ -4851,8 +4884,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338 - You should only use moderated search indexes in production, or host your own. - Vous ne devez utiliser que des index de recherche modérés en production, ou héberger le vôtre. + You should only use moderated search indexes in production, or host your own. + Vous ne devez utiliser que des index de recherche modérés en production, ou héberger le vôtre. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 @@ -4886,8 +4919,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 - Manage relations with other instances. - Gérer relations avec d’autres instances. + Manage relations with other instances. + Gérer relations avec d’autres instances. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389 @@ -4923,8 +4956,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435 - See the documentation for more information about the expected URL - Voir la documentation pour plus d’informations sur l’URL prévue + See the documentation for more information about the expected URL + Voir la documentation pour plus d’informations sur l’URL prévue src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 @@ -4973,8 +5006,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521 - 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/w/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/w/blabla) sur https://cards-dev.twitter.com/validator pour voir si votre instance est autorisée. + 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/w/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/w/blabla) sur https://cards-dev.twitter.com/validator pour voir si votre instance est autorisée. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525 @@ -5012,8 +5045,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33 - Max simultaneous lives created on your instance (-1 for "unlimited") - Maximum de lives simultanées créées sur votre instance (-1 pour "illimité") + Max simultaneous lives created on your instance (-1 for "unlimited") + Maximum de lives simultanées créées sur votre instance (-1 pour "illimité") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40 @@ -5023,8 +5056,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - Max simultaneous lives created per user (-1 for "unlimited") - Nombre maximal de lives simultanées créées par utilisateur (-1 pour "illimité") + Max simultaneous lives created per user (-1 for "unlimited") + Nombre maximal de lives simultanées créées par utilisateur (-1 pour "illimité") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53 @@ -5167,8 +5200,8 @@ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Nécessite ffmpeg >= 4.1Génère des listes de lecture HLS et des fichiers MP4 fragmentés, ce qui permet une meilleure lecture qu'avec WebTorrent :Le changement de résolution est plus fluideLecture plus rapide, surtout pour les vidéos de longue duréeLecture plus stable (moins de bugs/chargement infinie)Si vous avez également activé la prise en charge de WebTorrent, le stockage des vidéos sera multiplié par 2 + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Nécessite ffmpeg >= 4.1Génère des listes de lecture HLS et des fichiers MP4 fragmentés, ce qui permet une meilleure lecture qu'avec WebTorrent :Le changement de résolution est plus fluideLecture plus rapide, surtout pour les vidéos de longue duréeLecture plus stable (moins de bugs/chargement infinie)Si vous avez également activé la prise en charge de WebTorrent, le stockage des vidéos sera multiplié par 2 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 99,108 @@ -5299,13 +5332,19 @@ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - Écrivez directement du code JavaScript.Exemple : console.log('mon instance est super'); + Write JavaScript code directly.Example: console.log('my instance is amazing'); + Écrivez directement du code JavaScript.Exemple : console.log('mon instance est super'); src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77 - Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - Écrivez directement du code CSS. Exemple :#custom-css color: red; Ajoutez au début du code #custom-css pour forcer le style. Exemple : #custom-css .logged-in-email color : red ; + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + + Écrivez directement du code CSS. Exemple :#custom-css color: red; Ajoutez au début du code #custom-css pour forcer le style. Exemple : #custom-css .logged-in-email color : red ; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5322,8 +5361,8 @@ - There are errors in the form: - Il y a des erreurs dans le formulaire : + There are errors in the form: + Il y a des erreurs dans le formulaire : src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5399,8 +5438,8 @@ src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - Mettez à jour vos paramètres + Update your settings + Mettez à jour vos paramètres src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5420,40 +5459,40 @@ - Sort by "Recently Added" - Trier par "les ajouts récents" + Sort by "Recently Added" + Trier par "les ajouts récents" src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - Trier par "Vues récentes" + Sort by "Recent Views" + Trier par "Vues récentes" src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - Trier par "Hot" + Sort by "Hot" + Trier par "Hot" src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - Trier par "Meilleur" + Sort by "Best" + Trier par "Meilleur" src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - Trier par "Likes" + Sort by "Likes" + Trier par "Likes" src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5569,8 +5608,8 @@ src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Avec cacher ou flouter les vignettes, une confirmation sera demandée pour regarder la vidéo. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Avec cacher ou flouter les vignettes, une confirmation sera demandée pour regarder la vidéo. src/app/shared/shared-user-settings/user-video-settings.component.html 8,9 @@ -5769,8 +5808,9 @@ - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Court texte décrivant les moyens de soutien à disposition (plateforme de dons, médias...).<br /><br /> Quand vous mettrez en ligne une vidéo dans cette chaîne, son champ de support sera automatiquement rempli par celui-ci. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Court texte décrivant les moyens de soutien à disposition (plateforme de dons, médias...).<br /><br /> Quand vous mettrez en ligne une vidéo dans cette chaîne, son champ de support sera automatiquement rempli par celui-ci. src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 @@ -5857,8 +5897,8 @@ - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Certaines de vos chaînes ne sont pas entièrement configurées. Rendez-les accueillantes et explicites sur ce que vous publiez en ajoutant une bannière, un avatar et une description. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Certaines de vos chaînes ne sont pas entièrement configurées. Rendez-les accueillantes et explicites sur ce que vous publiez en ajoutant une bannière, un avatar et une description. src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -5972,8 +6012,8 @@ src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - Aidez les modérateur·ices et les autres utilisateur·ices à vous identifier, n'oubliez pas de configurer votre profil de compte en ajoutant un avatar et une description. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + Aidez les modérateur·ices et les autres utilisateur·ices à vous identifier, n'oubliez pas de configurer votre profil de compte en ajoutant un avatar et une description. src/app/+signup/shared/signup-success.component.html17 @@ -6166,7 +6206,9 @@ src/app/+my-library/+my-video-channels/my-video-channels.component.html30 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Voulez-vous vraiment supprimer ? Cela supprimera les vidéos mises en ligne sur cette chaîne, et vous ne pourrez pas créer une autre chaine avec le même nom () ! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -6204,8 +6246,8 @@ src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL > - MONTRER CETTE CHAÎNE > + SHOW THIS CHANNEL > + MONTRER CETTE CHAÎNE > src/app/+accounts/account-video-channels/account-video-channels.component.html46 @@ -6357,11 +6399,7 @@ STATISTIQUES src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Qu’est-ce que PeerTube ? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube est un service auto-hébergeable et fédéré via ActivityPub, permettant le streaming vidéo pair-à-pair dans votre navigateur. @@ -6410,113 +6448,113 @@ P2P & Privacy P2P & Vie privée - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube utilise par défaut le protocole BitTorrent pour partager la bande passante entre les utilisateurs afin de réduire la charge sur le serveur, mais vous laisse ultimement le choix de revenir à la diffusion régulière en continu exclusivement à partir du serveur de la vidéo. Ce qui suit ne s’applique que si vous souhaitez continuer à utiliser le mode P2P de PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. La principale menace pour votre vie privée provoquée par BitTorrent réside dans le fait que votre adresse IP est stockée dans le tracker BitTorrent de l'instance tant que vous téléchargez ou regardez la vidéo. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Quelles sont les conséquences ? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: En théorie, une personne ayant suffisamment de compétences techniques pourrait créer un script qui suit quelle IP télécharge quelle vidéo. En pratique, c'est beaucoup plus difficile car : - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Une requête HTTP doit être envoyée sur chaque tracker pour chaque vidéo à espionner. Si nous voulons espionner toutes les vidéos de PeerTube, nous devons envoyer autant de requêtes qu'il y a de vidéos (donc potentiellement un grand nombre) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Pour chaque requête, le traqueur retourne une liste aléatoire et limitée de pairs. Par exemple, s'il y a 1000 pairs, et 20 pairs par réponse, il faudra au moins 50 requêtes pour connaître la liste complète des pairs - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Ces demandes doivent être envoyées régulièrement pour savoir qui commence/arrête de regarder une vidéo. Il est facile de détecter ce genre de comportement - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Si une adresse IP est stockée dans le tracker, cela ne signifie pas que la personne derrière l'IP (si cette personne existe) a regardé la vidéo - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities L’adresse IP est une information vague : en général, elle change régulièrement et peut représenter de nombreuses personnes ou entités - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Les pairs Web ne sont pas accessibles au public : comme nous utilisons le transport par websocket, le protocole est différent du traqueur BitTorrent classique. Lorsque vous êtes dans un navigateur web, vous envoyez un signal contenant votre adresse IP au tracker qui choisira au hasard d'autres pairs auxquels il transmettra les informations. Voir ce document pour plus d'information - src/app/+about/about-peertube/about-peertube.component.html117 - + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Les pairs Web ne sont pas accessibles au public : comme nous utilisons le transport par websocket, le protocole est différent du traqueur BitTorrent classique. Lorsque vous êtes dans un navigateur web, vous envoyez un signal contenant votre adresse IP au tracker qui choisira au hasard d'autres pairs auxquels il transmettra les informations. Voir ce document pour plus d'information + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. Le pire scénario d’une personne moyenne qui espionne ses amis est très peu probable. Il existe des moyens beaucoup plus efficaces d’obtenir ce genre d’information. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? PeerTube est-il comparable avec YouTube ? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Les menaces qui pèsent sur la vie privée avec YouTube sont différentes de celles de PeerTube. Dans le cas de YouTube, la plateforme recueille une énorme quantité d’informations personnelles (pas seulement votre IP) pour les analyser et vous suivre. En outre, YouTube est la propriété de Google/Alphabet, une société qui vous suit sur de nombreux sites web (via AdSense ou Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Que puis-je faire pour limiter l'exposition de mon adresse IP ? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Votre adresse IP est publique, donc chaque fois que vous consultez un site web, un certain nombre d’acteurs (en plus du site final) voient votre IP dans leurs journaux de connexion : FAI/routeurs/trackers/CDN et plus encore. PeerTube est transparent à ce sujet : nous vous avertissons que si vous voulez garder votre IP privée, vous devez utiliser un VPN ou le navigateur Tor. Penser que supprimer le P2P de PeerTube vous rendra l’anonymat n’a pas de sens. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Que fera-t-on pour atténuer ce problème ? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube veut offrir les meilleures contre-mesures possibles, pour vous donner plus de choix et rendre les attaques moins probables. Voici ce que nous avons mis en place jusqu’à présent : - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Nous fixons une limite au nombre de pairs envoyés par le traqueur - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Nous fixons une limite à la fréquence des demandes reçues par le traqueur - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Permettre aux administrateurs de l’instance de désactiver le P2P à partir de l’interface d’administration - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Ultimement, n’oubliez pas que vous pouvez toujours désactiver le P2P en le basculant dans le lecteur vidéo, ou simplement en désactivant WebRTC dans votre navigateur. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Cette instance n’a pas d’instances abonnées. @@ -6560,18 +6598,14 @@ src/app/+about/about-instance/about-instance.component.ts98 - Contact the administrator(s) - Contact de(s) administrateur·ice(s) + Contact the administrator(s) + Contact de(s) administrateur·ice(s) src/app/+about/about-instance/contact-admin-modal.component.html 3 - - Developed with ❤ by Framasoft - Développé avec ❤ par Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6673,8 +6707,8 @@ src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - J'ai au moins ans révolus et accepte les conditions d'utilisation et le code de conduite de cette instance + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + J'ai au moins ans révolus et accepte les conditions d'utilisation et le code de conduite de cette instance src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6712,6 +6746,12 @@ You already sent this form recently Vous avez déjà rempli ce formulaire récemment src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6774,23 +6814,23 @@ Blurred Floues - src/app/shared/shared-video-miniature/video-filters.model.ts227 - + + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden cachée - src/app/shared/shared-video-miniature/video-filters.model.ts233 - + + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred floues - src/app/shared/shared-video-miniature/video-filters.model.ts234 - + + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed affichée - src/app/shared/shared-video-miniature/video-filters.model.ts236 - + + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -6839,8 +6879,8 @@ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - Un <code>.mp4</code> qui conserve le son original, sans la vidéo + A <code>.mp4</code> that keeps the original audio track, with no video + Un <code>.mp4</code> qui conserve le son original, sans la vidéo src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7219,13 +7259,13 @@ viewers spectateurs - src/app/shared/shared-main/video/video.model.ts231 - + + src/app/shared/shared-main/video/video.model.ts235 views vues - src/app/shared/shared-main/video/video.model.ts234 - + + src/app/shared/shared-main/video/video.model.ts238 removed from instance followers supprimé des abonnés de votre instance @@ -7495,17 +7535,17 @@ Do you really want to unblock this video? It will be available again in the videos list. Voulez-vous réellement débloquer cette vidéo ? Elle sera à nouveau disponible dans la liste des vidéos. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 - + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Débloquer - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 - + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Vidéo débloquée. @@ -7646,8 +7686,8 @@ - PeerTube thinks your web browser public IP is . - PeerTube pense que l'IP publique de votre navigateur web est . + PeerTube thinks your web browser public IP is . + PeerTube pense que l'IP publique de votre navigateur web est . src/app/+admin/system/debug/debug.component.html 4 @@ -7694,16 +7734,16 @@ - Check the trust_proxy configuration key - Vérifier la clé de configuration trust_proxy + Check the trust_proxy configuration key + Vérifier la clé de configuration trust_proxy src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - Si vous exécutez PeerTube à l'aide de Docker, vérifiez que vous exécutez la commande reverse-proxy avec network_mode : "host" (voir issue 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + Si vous exécutez PeerTube à l'aide de Docker, vérifiez que vous exécutez la commande reverse-proxy avec network_mode : "host" (voir issue 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -7764,8 +7804,8 @@ - Published - Publié le + Published + Publié le src/app/+admin/overview/videos/video-list.component.html 42 @@ -7855,83 +7895,53 @@ Video type Type de vidéo - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VOD VOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 Live Direct - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video files Fichiers vidéo - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrent Avec WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrent Sans WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLS Avec HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLS Sans HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scope Portée de vidéos - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videos Vidéos distantes - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Fédération @@ -8088,8 +8098,8 @@ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - Votre adresse de courrier électronique actuelle est . Elle n'est jamais montrée au public. + Your current email is . It is never shown to the public. + Votre adresse de courrier électronique actuelle est . Elle n'est jamais montrée au public. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8456,10 +8466,10 @@ Do you really want to delete ? Souhaitez-vous vraiment supprimer ? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Changer de propriétaire @@ -8688,7 +8698,8 @@ src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Impossible de récupérer les identifiants du Client OAuth : . Assurez-vous d'avoir correctement configuré PeerTube (dossier config/), en particulier la section "serveur web". src/app/core/auth/auth.service.ts98 @@ -8863,8 +8874,8 @@ src/app/+search/search-filters.component.ts75 - Long (> 10 min) - Longue (> 10 min) + Long (> 10 min) + Longue (> 10 min) src/app/+search/search-filters.component.ts79 @@ -9531,8 +9542,8 @@ src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - Voir la documentation pour apprendre à utiliser la fonctionnalité de direct de PeerTube. + See the documentation to learn how to use the PeerTube live streaming feature. + Voir la documentation pour apprendre à utiliser la fonctionnalité de direct de PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -10036,9 +10047,9 @@ Displayed Afficher - src/app/shared/shared-instance/instance-features-table.component.ts55 - src/app/shared/shared-video-miniature/video-filters.model.ts229 - + + + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10136,12 +10147,24 @@ User unbanned. L'utilisateur est débanni. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Si vous supprimez ce compte, vous ne pourrez plus en créer de nouveau avec le même nom ! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Utilisateur supprimé. @@ -10612,10 +10635,10 @@ Do you really want to delete this video? Êtes-vous bien sûr de vouloir supprimer cette vidéo ? - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 - + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Vidéo supprimée. @@ -10632,11 +10655,7 @@ Rendre silencieux le rapporteur src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Cette vidéo sera dupliquée par votre instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Télécharger @@ -10669,8 +10688,8 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 - You need to be <a href="/login">logged in</a> to rate this video. - Vous devez être <a href="/login">enregistré</a> pour évaluer cette vidéo. + You need to be <a href="/login">logged in</a> to rate this video. + Vous devez être <a href="/login">enregistré</a> pour évaluer cette vidéo. src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 @@ -10733,6 +10752,18 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10793,22 +10824,28 @@ Publication scheduled on Publication prévue le src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding En attente de transcodage - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode À transcoder - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import À importer - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" S'abonner au flux RSS "" @@ -10843,23 +10880,23 @@ Only I can see this video Seul moi peut voir cette vidéo - src/app/shared/shared-main/video/video.service.ts348 - + + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Partageable uniquement via un lien privé - src/app/shared/shared-main/video/video.service.ts349 - + + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Tout le monde peut voir cette vidéo - src/app/shared/shared-main/video/video.service.ts350 - + + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Seuls les utilisateurs de cette instance peuvent voir cette vidéo - src/app/shared/shared-main/video/video.service.ts351 - + + src/app/shared/shared-main/video/video.service.ts352 Close Fermer @@ -11107,8 +11144,8 @@ - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Cette vidéo n'est pas disponible sur cette instance ? Voulez-vous être redirigé sur l'instance d'origine : <a href=""></a> ? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Cette vidéo n'est pas disponible sur cette instance ? Voulez-vous être redirigé sur l'instance d'origine : <a href=""></a> ? src/app/+videos/+video-watch/video-watch.component.ts296 @@ -11245,25 +11282,25 @@ Local videos Vidéos locales - src/app/+admin/overview/videos/video-admin.service.ts88 - src/app/+videos/video-list/videos-list-common-page.component.ts189 - src/app/core/menu/menu.service.ts142 - src/app/core/menu/menu.service.ts143 - + + + + + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 Exclude Exclure - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accounts Exclure les comptes masqués + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf index 72f42fe40..8036edefb 100644 --- a/client/src/locale/angular.gd.xlf +++ b/client/src/locale/angular.gd.xlf @@ -109,8 +109,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - Thug iomradh ort air video + mentioned you on video + Thug iomradh ort air video src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -127,16 +127,16 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - Tha tionndadh ùr dhen phlugan/ùrlar ri fhaighinn: + A new version of the plugin/theme is available: + Tha tionndadh ùr dhen phlugan/ùrlar ri fhaighinn: src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - Tha tionndadh ùr de PheerTube ri fhaighinn: + A new version of PeerTube is available: + Tha tionndadh ùr de PheerTube ri fhaighinn: src/app/shared/shared-main/users/user-notifications.component.html 206,207 @@ -575,33 +575,33 @@ Delete Sguab às - src/app/+admin/follows/followers-list/followers-list.component.ts74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169 - src/app/+admin/overview/users/user-list/user-list.component.ts86 - src/app/+admin/overview/users/user-list/user-list.component.ts200 - src/app/+admin/overview/videos/video-list.component.ts68 - src/app/+admin/overview/videos/video-list.component.ts157 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 - src/app/+my-library/my-videos/my-videos.component.html50 - src/app/+my-library/my-videos/my-videos.component.ts151 - src/app/+my-library/my-videos/my-videos.component.ts178 - src/app/+my-library/my-videos/my-videos.component.ts219 - src/app/+videos/+video-edit/shared/video-edit.component.html178 - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts375 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 - src/app/shared/shared-main/buttons/delete-button.component.ts17 - src/app/shared/shared-main/buttons/delete-button.component.ts22 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - + + + + + + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Videothan beòtha a-mhàin @@ -647,8 +647,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - Co-chòrdail ri <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> a chuireas taic ri: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + Co-chòrdail ri <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> a chuireas taic ri: src/app/shared/shared-main/misc/help.component.ts75 @@ -683,6 +683,12 @@ The live stream will be automatically terminated. Thig an sruthadh beò gu crìoch gu fèin-obrachail. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -1011,13 +1017,13 @@ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - Faodaidh tu clàradh air an ionstans seo.Gidheadh, dèan cinnteach gun leugh thu na TeirmicheanTeirmichean mus cruthaich thu cunntas. ’S urrainn dhut cuideachd ionstans eile a lorg a fhreagras ris na feumalachdan agad-sa: https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Faodaidh tu clàradh air an ionstans seo.Gidheadh, dèan cinnteach gun leugh thu na TeirmicheanTeirmichean mus cruthaich thu cunntas. ’S urrainn dhut cuideachd ionstans eile a lorg a fhreagras ris na feumalachdan agad-sa: https://joinpeertube.org/instances. src/app/+login/login.component.html63 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - Cha cheadaich an t-ionstans seo gun clàraich cleachdaichean ùra aig an àm seo, ’s urrainn dhut sùil a thoirt air na Teirmichean airson barrachd fiosrachaidh no ionstans a lorg a bheir comas clàraidh cunntais dhut agus na videothan agad a luchdadh suas an-siud. Lorg an t-ionstans agad fhèin am measg càich: https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + Cha cheadaich an t-ionstans seo gun clàraich cleachdaichean ùra aig an àm seo, ’s urrainn dhut sùil a thoirt air na Teirmichean airson barrachd fiosrachaidh no ionstans a lorg a bheir comas clàraidh cunntais dhut agus na videothan agad a luchdadh suas an-siud. Lorg an t-ionstans agad fhèin am measg càich: https://joinpeertube.org/instances. src/app/+login/login.component.html68 @@ -1091,7 +1097,8 @@ src/app/+login/login.component.html106 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Thèid post-d le stiùireadh air ath-shuidheachadh an fhacail-fhaire a chur gu . Falbhaidh an ùine air a’ cheangal am broinn uair a thìde. src/app/+login/login.component.ts121 @@ -1130,8 +1137,8 @@ src/app/+search/search.component.html8 - for - airson + for + airson src/app/+search/search.component.html 10 @@ -1611,18 +1618,18 @@ src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Cuidich na maoir is cleachdaichean eile ach an aithnich iad cò thu le: + Help moderators and other users to know who you are by: + Cuidich na maoir is cleachdaichean eile ach an aithnich iad cò thu le: src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Luchdadh suas avatar + Uploading an avatar + Luchdadh suas avatar src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - Sgrìobhadh tuairisgeil + Writing a description + Sgrìobhadh tuairisgeil src/app/modal/account-setup-warning-modal.component.html16 @@ -2060,8 +2067,8 @@ src/app/shared/shared-actor-image/actor-avatar.component.ts47 - Markdown compatible that also supports custom PeerTube HTML tags - Co-chòrdail ri Markdown ’s a’ cur taic ri tagaichean HTML gnàthaichte PeerTube cuideachd + Markdown compatible that also supports custom PeerTube HTML tags + Co-chòrdail ri Markdown ’s a’ cur taic ri tagaichean HTML gnàthaichte PeerTube cuideachd src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2136,8 +2143,8 @@ src/app/+videos/+video-edit/shared/video-edit.component.html42 - Choose the appropriate licence for your work. - Tagh an ceadachas iomchaidh dhan obair agad. + Choose the appropriate licence for your work. + Tagh an ceadachas iomchaidh dhan obair agad. src/app/+videos/+video-edit/shared/video-edit.component.html 79,80 @@ -2232,7 +2239,7 @@ src/app/+videos/+video-edit/shared/video-edit.component.html172 - Already uploaded ✔ + Already uploaded ✔ Chaidh a luchdadh suas mu thràth ✔ src/app/+videos/+video-edit/shared/video-edit.component.html176 @@ -2833,8 +2840,8 @@ This video is blocked. Tha a’ video seo ’ga bhacadh. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Air fhoillseachadh @@ -2963,37 +2970,45 @@ OK Ceart ma-thà src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. Tha a’ video ’ga ion-phortadh, bidh e ri fhaighinn nuair a bhios an t-ion-phortadh deiseil. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. Tha a’ video ’ga thar-chòdachadh fhathast, dh’fhaoidte nach obraich e mar bu chòir. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. Tha a’ video ’ga ghluasad gu frithealaiche air an taobh a-muigh ’s dh’fhaoidte nach obraich e mar bu chòir fhathast. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . Thèid a’ video fhoillseachadh . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Cha do thòisich an sruthadh beò seo fhathast. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Thàinig an sruthadh beò seo gu crìch. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY SEÒRSAICH A-RÈIR @@ -3837,8 +3852,8 @@ src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -3925,8 +3940,8 @@ src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html42 @@ -4070,6 +4085,24 @@ Users can resolve distant content Chan urrainn dhan luchd-chleachdaidh susbaint chèin fhuasgladh src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -4266,8 +4299,8 @@ src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - Prìomhachas (1 = am prìomhachas as àirde) + Priority (1 = highest priority) + Prìomhachas (1 = am prìomhachas as àirde) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4287,8 +4320,8 @@ src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - Cha deach obair a lorg. + No jobs found. + Cha deach obair a lorg. src/app/+admin/system/jobs/jobs.component.html106 @@ -4334,8 +4367,8 @@ - By -> - Le -> + By -> + Le -> src/app/+admin/system/logs/logs.component.html47 @@ -4407,8 +4440,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - Stiùirich cleachdaichean airson sgioba maorsainneachd a stèidheachadh. + Manage users to build a moderation team. + Stiùirich cleachdaichean airson sgioba maorsainneachd a stèidheachadh. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4417,8 +4450,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Ma chuireas tu seo an comas, innsidh e do rianairean eile gu bheil thu a’ co-nasgadh susbaint fhrionasach gu h-àraidh. A bharrachd air sin, nochdaidh cromag a ghnàth ann am bogsa na susbainte do dh’inbhich a-mhàin nuair a luchdaicheas cuideigin video suas. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Ma chuireas tu seo an comas, innsidh e do rianairean eile gu bheil thu a’ co-nasgadh susbaint fhrionasach gu h-àraidh. A bharrachd air sin, nochdaidh cromag a ghnàth ann am bogsa na susbainte do dh’inbhich a-mhàin nuair a luchdaicheas cuideigin video suas. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4427,8 +4460,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -4543,8 +4576,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Cleachd plugain ⁊ ùrlaran airson atharrachaidhean nas iom-fhillte no cuir gnàthachadh beag ris. + Use plugins & themes for more involved changes, or add slight customizations. + Cleachd plugain ⁊ ùrlaran airson atharrachaidhean nas iom-fhillte no cuir gnàthachadh beag ris. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4618,8 +4651,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120 - Manage users to set their quota individually. - Stiùirich cleachdaichean airson cuota fa leth a shuidheachadh dhaibh. + Manage users to set their quota individually. + Stiùirich cleachdaichean airson cuota fa leth a shuidheachadh dhaibh. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121 @@ -4806,8 +4839,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338 - You should only use moderated search indexes in production, or host your own. - Cha bu chòir dhut ach inneacsan luirg fo mhaorsainneachd a chleachdadh gu poblach no inneacs agad fhèin òstadh. + You should only use moderated search indexes in production, or host your own. + Cha bu chòir dhut ach inneacsan luirg fo mhaorsainneachd a chleachdadh gu poblach no inneacs agad fhèin òstadh. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 @@ -4841,8 +4874,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 - Manage relations with other instances. - Stiùirich na dàimhean le ionstansan eile. + Manage relations with other instances. + Stiùirich na dàimhean le ionstansan eile. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389 @@ -4878,8 +4911,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435 - See the documentation for more information about the expected URL - Faic an docamaideadh airson barrachd fiosrachaidh mun URL ris a tha dùil + See the documentation for more information about the expected URL + Faic an docamaideadh airson barrachd fiosrachaidh mun URL ris a tha dùil src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 @@ -4928,8 +4961,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521 - 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - Ma tha Twitter a’ ceadachadh an t-ionstans agad gu sònraichte, thèid cluicheadair video a leabachadh ann an inbhir Twitter nuair a thèid video PeerTube a cho-roinneadh. Mur eil, cleachdaidh sinn cairt ceangail deilbh a nì ath-stiùireadh air an ionstans de PheerTube agad. Cuir cromag sa bogsa seo is cuir fo dheuchainn e le URL video an ionstans agad (https://ball-eisimpleir.com/w/rudeigin) air https://cards-dev.twitter.com/validator feuch a bheil an t-ionstans agad ’ga cheadachadh. + 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. + Ma tha Twitter a’ ceadachadh an t-ionstans agad gu sònraichte, thèid cluicheadair video a leabachadh ann an inbhir Twitter nuair a thèid video PeerTube a cho-roinneadh. Mur eil, cleachdaidh sinn cairt ceangail deilbh a nì ath-stiùireadh air an ionstans de PheerTube agad. Cuir cromag sa bogsa seo is cuir fo dheuchainn e le URL video an ionstans agad (https://ball-eisimpleir.com/w/rudeigin) air https://cards-dev.twitter.com/validator feuch a bheil an t-ionstans agad ’ga cheadachadh. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525 @@ -4967,8 +5000,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33 - Max simultaneous lives created on your instance (-1 for "unlimited") - An àireamh as motha de shruthan beòtha a dh’fhaodas cruthachadh air an ionstans agad (cleachd -1 airson sruthadh gun chrìoch) + Max simultaneous lives created on your instance (-1 for "unlimited") + An àireamh as motha de shruthan beòtha a dh’fhaodas cruthachadh air an ionstans agad (cleachd -1 airson sruthadh gun chrìoch) src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40 @@ -4978,8 +5011,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - Max simultaneous lives created per user (-1 for "unlimited") - An àireamh as motha de shruthan beòtha a dh’fhaodas cleachdaiche a chruthachadh (cleachd -1 airson sruthadh gun chrìoch) + Max simultaneous lives created per user (-1 for "unlimited") + An àireamh as motha de shruthan beòtha a dh’fhaodas cleachdaiche a chruthachadh (cleachd -1 airson sruthadh gun chrìoch) src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53 @@ -5122,8 +5155,8 @@ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Bidh feum air ffmpeg >= 4.1Gin liostaichean-cluich HLS agus faidhlichean MP4 ’nam bloighean agus thèid an cluich nas fheàrr nach rachadh le WebTorrent lom:Bidh atharrachadh na dùmhlachd-breacaidh nas rèidheThèid na videothan fada a chluich nas luaithe gu h-àraidhBidh a’ chluiche nas seasmhaiche (nas lugha de bugaichean/luchdadh gun chrìoch)Ma chuir thu taic ri WebTorrent an comas cuideachd, thèid stòras nam videothan iomadachadh le 2 + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Bidh feum air ffmpeg >= 4.1Gin liostaichean-cluich HLS agus faidhlichean MP4 ’nam bloighean agus thèid an cluich nas fheàrr nach rachadh le WebTorrent lom:Bidh atharrachadh na dùmhlachd-breacaidh nas rèidheThèid na videothan fada a chluich nas luaithe gu h-àraidhBidh a’ chluiche nas seasmhaiche (nas lugha de bugaichean/luchdadh gun chrìoch)Ma chuir thu taic ri WebTorrent an comas cuideachd, thèid stòras nam videothan iomadachadh le 2 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 99,108 @@ -5254,13 +5287,19 @@ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - Sgrìobh còd JavaScript gu dìreach.Ball-eisimpleir: console.log('tha an t-ionstans agam sgoinneil'); + Write JavaScript code directly.Example: console.log('my instance is amazing'); + Sgrìobh còd JavaScript gu dìreach.Ball-eisimpleir: console.log('tha an t-ionstans agam sgoinneil'); src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77 - Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - Sgrìobh còd CSS gu dìreach. Ball-eisimpleir:#custom-css color: red; Cuir #custom-css air a thoiseach airson stoidhlean a thar-àithneadh.Ball-eisimpleir:#custom-css .logged-in-email color: red; + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + + Sgrìobh còd CSS gu dìreach. Ball-eisimpleir:#custom-css color: red; Cuir #custom-css air a thoiseach airson stoidhlean a thar-àithneadh.Ball-eisimpleir:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5277,8 +5316,8 @@ - There are errors in the form: - Tha mearachdan san fhoirm: + There are errors in the form: + Tha mearachdan san fhoirm: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5354,8 +5393,8 @@ src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - Ùraich na roghainnean agad + Update your settings + Ùraich na roghainnean agad src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5375,40 +5414,40 @@ - Sort by "Recently Added" - Seòrsaich a-rèir “Air a chur ris o chionn goirid” + Sort by "Recently Added" + Seòrsaich a-rèir “Air a chur ris o chionn goirid” src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - Seòrsaich a-rèir “Air coimhead air o chionn goirid” + Sort by "Recent Views" + Seòrsaich a-rèir “Air coimhead air o chionn goirid” src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - Seòrsaich a-rèir “Brod” + Sort by "Hot" + Seòrsaich a-rèir “Brod” src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - Seòrsaich a-rèir “As fheàrr” + Sort by "Best" + Seòrsaich a-rèir “As fheàrr” src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - Seòrsaich a-rèir “’S toigh leam” + Sort by "Likes" + Seòrsaich a-rèir “’S toigh leam” src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5524,8 +5563,8 @@ src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Nuair a bhios Falaich no Sgleò air dealbhagan air, thèid dearbhadh iarraidh mus dèid a’ video a chluich. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Nuair a bhios Falaich no Sgleò air dealbhagan air, thèid dearbhadh iarraidh mus dèid a’ video a chluich. src/app/shared/shared-user-settings/user-video-settings.component.html 8,9 @@ -5724,8 +5763,9 @@ - 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. - Teacsa goirid a dh’innseas ciamar as urrainnear taic a thoirt dhan an t-seanail agad (ùrlar ballrachd…).<br /><br /> Nuair a luchdaicheas tu suas video san t-seanail seo, thèid raon taice a’ video a lìonadh leis an teacsa seo gu fèin-obrachail. + 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. + Teacsa goirid a dh’innseas ciamar as urrainnear taic a thoirt dhan an t-seanail agad (ùrlar ballrachd…).<br /><br /> Nuair a luchdaicheas tu suas video san t-seanail seo, thèid raon taice a’ video a lìonadh leis an teacsa seo gu fèin-obrachail. src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 @@ -5814,8 +5854,8 @@ - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Cha deach gach seanail agad a shuidheachadh gu slàn. Dèan fàilteachail iad is innis gu soilleir dè bhios tu a’ foillseachadh is tu a’ cur ris bratach, avatar agus tuairisgeul. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Cha deach gach seanail agad a shuidheachadh gu slàn. Dèan fàilteachail iad is innis gu soilleir dè bhios tu a’ foillseachadh is tu a’ cur ris bratach, avatar agus tuairisgeul. src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -5929,8 +5969,8 @@ src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - Airson na maoir is cleachdaichean eile a chuideachadh ach an aithnich iad cò thu, na dìochuimhnich pròifil a’ chunntais agad a shuidheachadh le avatar agus tuairisgeul rithe. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + Airson na maoir is cleachdaichean eile a chuideachadh ach an aithnich iad cò thu, na dìochuimhnich pròifil a’ chunntais agad a shuidheachadh le avatar agus tuairisgeul rithe. src/app/+signup/shared/signup-success.component.html17 @@ -6114,7 +6154,9 @@ src/app/+my-library/+my-video-channels/my-video-channels.component.html30 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! A bheil thu cinnteach gu bheil thu airson a sguabadh às?Sguabaidh seo às video(than) a chaidh a luchdadh suas dhan t-seanail seo ’s chan urrainn dhut seanail eile air a bheil an t-aon ainm () a chruthachadh! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -6152,8 +6194,8 @@ src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL > - SEALL AN T-SEANAIL SEO > + SHOW THIS CHANNEL > + SEALL AN T-SEANAIL SEO > src/app/+accounts/account-video-channels/account-video-channels.component.html46 @@ -6305,11 +6347,7 @@ STADASTAIREACHD src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Dè th’ ann am PeerTube? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. ’S e ùrlar sruthaidh video a th’ ann am PeerTube as urrainn dhut fhèin òstadh ’s a tha co-naisgte le ActivityPub ’s a chleachdas P2P sa bhrabhsair-lìn fhèin. @@ -6358,113 +6396,113 @@ P2P & Privacy P2P ⁊ prìobhaideachd - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. Cleachdaidh PeerTube pròtacal BitTorrent airson leud-banna a cho-roinneadh am measg an luchd-chleachdaidh feuch an ìslich sinn an t-eallach air an fhrithealaiche ach tha e suas riut fhèin am b’ fheàrr leat tilleadh dhan t-sruthadh àbhaisteach a thig o fhrithealaiche a’ video a-mhàin. Cha bhi na leanas an sàs ach ma tha thu airson cumail a’ dol le cleachdadh PeerTube sa mhodh P2P. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. ’S e am prìomh-chunnart air do phrìobhaideachd a dh’adhbharaicheas BitTorrent gun dèid an seòladh IP agad a stòradh air tracair BitTorrent an ionstans fhad ’s a bhios tu a’ luchdadh a-nuas no a’ coimhead air a’ video. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Dè a’ bhuaidh? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: A-rèir teòirige, b’ urrainn do chuideigin le deagh sgilean teicnigeach sgriobt a chruthachadh a thracaicheas dè an IP a tha a’ luchdadh a-nuas video sònraichte.Gu prataigeach, bhiodh sin glè dhoirbh air na h-adhbharan seo: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Dh’fheumte iarrtas HTTP a chur gu gach tracaiche airson gach video fa leth airson sùil a thoirt air.Ma bhiodhte airson brathadh air a h-uile video PeerTube, bhiodh feum air an dearbh uiread de dh’iarrtasan ’s a tha de videothan ann (agus seo mòran diubh) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Airson gach iarrtas a thèid a chur, tillidh an tracair uiread cuingichte de sheisean air thuaiream.Mar eisimpleir, ma tha 1000 seise san sgaoth agus an tracair a’ tilleadh fiosrachadh mu 20 seise air gach iarrtas, feumaidh an tracair 50 iarrtas a chur airson eòlas fhaighinn air gach seise san sgaoth - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Feumar na h-iarrtasan seo a chur gu cunbhalach airson faighinn a-mach cò bhios a’ tòiseachadh a choimhead air video no a’ sgur dheth. Tha e furasta giùlan dhen leithid aithneachadh - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Nuair a tha seòladh IP air a stòradh san tracair, cha chiall dha sin gu bheil an neach air cùlaibh an IP (ma tha an neach sin ann) air coimhead air a’ video - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities Chan eil ach fiosrachadh neo-phongail a th’ ann an seòladh IP: mar as trice, atharraichidh e gu cunbhalach agus faodaidh e iomadh neach no eintiteas a riochdachadh - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Chan eil inntrigeadh poblach dha na seisean-lìn ann: air sgàth ’s gun cleachd sinn còmhdhail socaid-lìn, tha am pròtacal diofraichte o thracaiche BitTorrent clasaigeach. Nuair a bhios tu ann am brabhsair-lìn, cuiridh tu siognail leis an seòladh IP agad dhan tracair a thaghas seisean eile air thuaiream a thèid am fiosrachadh a shìneadh air adhart thuca. Faic an sgrìobhainn seo airson barrachd fiosrachaidh - src/app/+about/about-peertube/about-peertube.component.html117 - + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Chan eil inntrigeadh poblach dha na seisean-lìn ann: air sgàth ’s gun cleachd sinn còmhdhail socaid-lìn, tha am pròtacal diofraichte o thracaiche BitTorrent clasaigeach. Nuair a bhios tu ann am brabhsair-lìn, cuiridh tu siognail leis an seòladh IP agad dhan tracair a thaghas seisean eile air thuaiream a thèid am fiosrachadh a shìneadh air adhart thuca. Faic an sgrìobhainn seo airson barrachd fiosrachaidh + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. B’ e a’ chùis as miosa gun dèanadh neach àbhaisteach brathadh air na caraidean aca ach tha sin glà eucoltach.Tha dòighean mòran nas èifeachdaiche ann airson fiosrachadh dhen leithid fhaighinn. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Dè cho math ’s a tha PeerTube an coimeas ri YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Tha bagairtean air do phrìobhaideachd le YouTube diofraichte on fheadhainn a thig o PheerTube.Nuair a chleachdas tu YouTube, cruinnichidh an t-ùrlar sin uiread mòr dhen fhiosrachadh phearsanta agad (is chan ann an seòladh IP agad a-mhàin) airson a sgrùdadh agus do thracadh.A bharrachd air sin, ’s ann le Google/Alphabet a th’ ann an YouTube agus seo companaidh a nì tracadh ort thar iomadh làrach-lìn (le AdSense no Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Dè as urrainn dhomh dèanamh airson nochdadh an t-seòlaidh IP agam a chuingeachadh? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Tha an seòladh IP agad poblach is mar sin gach turas a chuireas tu ceist gu làrach-lìn, bidh actairean ann (a bharrachd air an làrach-lìn dheireannach) a chì an IP agad ann an logaichean nan ceanglaichean aca: ISP/rùtairean/tracairean/CDN is a bharrachd. Tha PeerTube soilleir mu dhèidhinn: bheir sinn rabhadh ort gum feum thu VPN no brabhsair Tor a chleachdadh ma tha thu airson an IP agad a chumail prìobhaideach.Chan eil e gu ciall gun saoileadh tu gum faigheadh tu do neo-ainmeachd air ais nan doireadh tu P2P air falbh o PheerTube. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Dè nì sibh airson an duilgheadas a lùghdachadh? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: Tha PeerTube airson an dìon as fheàrr a lìbhrigeadh ach am bi barrachd roghainnean agad agus cunnart nas lugha a thaobh ionnsaighean ann. Seo na rinn sinn gu ruige seo: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Chuingich sinn an t-uiread de sheisean a thèid a chur leis an tracair - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Chuingich sinn dè cho tric ’s a gheibh an tracair iarrtasan - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Leigidh sinn le rianairean ionstans gun cuir iad P2P à comas o eadar-aghaidh na rianachd - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Air deireadh na sgeòil, cuimhnich gur urrainn dhut P2P a chur dheth am broinn cluicheadair nam videothan ’s gur urrainn dhut WebRTC a chur à comas sa bhrabhsair agad. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Chan eil ionstans eile a’ leantainn air an ionstans seo. @@ -6508,18 +6546,14 @@ src/app/+about/about-instance/about-instance.component.ts98 - Contact the administrator(s) - Cuir fios gu sgioba rianachd + Contact the administrator(s) + Cuir fios gu sgioba rianachd src/app/+about/about-instance/contact-admin-modal.component.html 3 - - Developed with ❤ by Framasoft - ’Ga leasachadh le ❤ le Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account Cruthaich cunntas @@ -6615,8 +6649,8 @@ src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - Tha mi co-dhiù bliadhna a dh’aois ’s gabhaidh mi ri teirmichean agus ri chòd giùlain an ionstans seo + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + Tha mi co-dhiù bliadhna a dh’aois ’s gabhaidh mi ri teirmichean agus ri chòd giùlain an ionstans seo src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6654,6 +6688,12 @@ You already sent this form recently Chuir thu am foirm seo a-null o chionn greis mu thràth src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6716,23 +6756,23 @@ Blurred Sgleòthach - src/app/shared/shared-video-miniature/video-filters.model.ts227 - + + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden falaichte - src/app/shared/shared-video-miniature/video-filters.model.ts233 - + + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred sgleòthach - src/app/shared/shared-video-miniature/video-filters.model.ts234 - + + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed ga shealltainn - src/app/shared/shared-video-miniature/video-filters.model.ts236 - + + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers luchd-leantainn dìreach a’ chunntais @@ -6779,8 +6819,8 @@ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - Faidhle <code>.mp4</code> a chumas an traca fuaime tùsail gun video + A <code>.mp4</code> that keeps the original audio track, with no video + Faidhle <code>.mp4</code> a chumas an traca fuaime tùsail gun video src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7421,17 +7461,17 @@ Do you really want to unblock this video? It will be available again in the videos list. A bheil thu cinnteach gu bheil thu airson a’ video seo a dhì-bhacadh? Nochdaidh e air liosta nam videothan a-rithist. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 - + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Dì-bhac - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 - + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Chan eil a’ video ’ga bhacadh tuilleadh. @@ -7564,8 +7604,8 @@ - PeerTube thinks your web browser public IP is . - Tha PeerTube dhen bheachd gur e a th’ ann an seòladh IP poblach a’ bhrabhsair agad. + PeerTube thinks your web browser public IP is . + Tha PeerTube dhen bheachd gur e a th’ ann an seòladh IP poblach a’ bhrabhsair agad. src/app/+admin/system/debug/debug.component.html 4 @@ -7612,16 +7652,16 @@ - Check the trust_proxy configuration key - Thoir sùil air an iuchair rèiteachaidh trust_proxy + Check the trust_proxy configuration key + Thoir sùil air an iuchair rèiteachaidh trust_proxy src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - Ma tha thu a’ ruith PeerTube le Docker, dearbh gun ruith thu an reverse-proxy le network_mode: "host" (faic buga 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + Ma tha thu a’ ruith PeerTube le Docker, dearbh gun ruith thu an reverse-proxy le network_mode: "host" (faic buga 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -7682,8 +7722,8 @@ - Published - Air fhoillseachadh + Published + Air fhoillseachadh src/app/+admin/overview/videos/video-list.component.html 42 @@ -7773,83 +7813,53 @@ Video type Seòrsa a’ video - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VOD Air iarrtas - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 Live Beò - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video files Faidhlichean video - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrent Le WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrent Gun WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLS Le HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLS Gun HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scope Farsaingeachd a’ video - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videos Videothan cèine - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Co-nasgadh @@ -8004,8 +8014,8 @@ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - Is am post-d làithreach agad. Cha dèid a shealltainn gu poblach idir. + Your current email is . It is never shown to the public. + Is am post-d làithreach agad. Cha dèid a shealltainn gu poblach idir. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8372,10 +8382,10 @@ Do you really want to delete ? A bheil thu cinnteach gu bheil thu airson a sguabadh às? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Atharraich an sealbhadair @@ -8600,7 +8610,8 @@ src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Cha b’ urrainn dhuinn an teisteas cliant OAuth fhaighinn: . Dèan cinnteach gun do rèitich thu PeerTube mar bu chòir (sa phasgan config/) ’s gu sònraichte an earrann "webserver". src/app/core/auth/auth.service.ts98 @@ -8775,8 +8786,8 @@ src/app/+search/search-filters.component.ts75 - Long (> 10 min) - Fada (> 10 mion) + Long (> 10 min) + Fada (> 10 mion) src/app/+search/search-filters.component.ts79 @@ -9431,8 +9442,8 @@ src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - Faic an docamaideadh air mar a chleachdas tu gleus nan sruthan beòtha air PeerTube. + See the documentation to learn how to use the PeerTube live streaming feature. + Faic an docamaideadh air mar a chleachdas tu gleus nan sruthan beòtha air PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -9936,9 +9947,9 @@ Displayed ’Ga shealltainn - src/app/shared/shared-instance/instance-features-table.component.ts55 - src/app/shared/shared-video-miniature/video-filters.model.ts229 - + + + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 mhionaid @@ -10026,12 +10037,24 @@ User unbanned. Chaidh an cleachdaiche a dhì-thoirmeasg. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Ma bheir thu air falbh an cleachdaiche seo, chan urrainn dhut fear eile air a bheil an aon ainm a chruthachadh an uairsin! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Chaidh an cleachdaiche a sguabadh às. @@ -10496,10 +10519,10 @@ Do you really want to delete this video? A bheil thu cinnteach gu bheil thu airson a’ video seo a sguabadh às? - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 - + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Chaidh a’ video a sguabadh às. @@ -10516,11 +10539,7 @@ Mùch an neach a rinn an gearan src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Thèid a’ video seo a dhùblachadh leis an ionstans agad. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Luchdaich a-nuas @@ -10553,8 +10572,8 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 - You need to be <a href="/login">logged in</a> to rate this video. - Feumaidh tu <a href="/login">clàradh a-steach</a> mus rangaich thu a’ video seo. + You need to be <a href="/login">logged in</a> to rate this video. + Feumaidh tu <a href="/login">clàradh a-steach</a> mus rangaich thu a’ video seo. src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 @@ -10617,6 +10636,18 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10677,22 +10708,28 @@ Publication scheduled on Thèid fhoillseachadh src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding A’ feitheamh air an tar-chòdachadh - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Ri thar-chòdachadh - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Ri ion-phortadh - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Fo-sgrìobh air inbhir RSS “ @@ -10727,33 +10764,33 @@ Only I can see this video Chan fhaic ach mi fhìn a’ video seo - src/app/shared/shared-main/video/video.service.ts348 - + + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Cha ghabh a cho-roinneadh ach le ceangal prìobhaideach - src/app/shared/shared-main/video/video.service.ts349 - + + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Chì duine sam bith a’ video seo - src/app/shared/shared-main/video/video.service.ts350 - + + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Chan fhaic ach luchd-cleachdaidh an ionstans seo a’ video seo - src/app/shared/shared-main/video/video.service.ts351 - + + src/app/shared/shared-main/video/video.service.ts352 viewers Tha a’ coimhead air - src/app/shared/shared-main/video/video.model.ts231 - + + src/app/shared/shared-main/video/video.model.ts235 views Choimhead air - src/app/shared/shared-main/video/video.model.ts234 - + + src/app/shared/shared-main/video/video.model.ts238 Close Dùin @@ -11019,8 +11056,8 @@ - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Chan eil a’ video seo ri fhaighinn air an ionstans seo. A bheil thu airson ’s gun dèid d’ ath-stiùireadh dhan ionstans thùsail: <a href=""></a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Chan eil a’ video seo ri fhaighinn air an ionstans seo. A bheil thu airson ’s gun dèid d’ ath-stiùireadh dhan ionstans thùsail: <a href=""></a>? src/app/+videos/+video-watch/video-watch.component.ts296 @@ -11157,25 +11194,25 @@ Local videos Videothan ionadail - src/app/+admin/overview/videos/video-admin.service.ts88 - src/app/+videos/video-list/videos-list-common-page.component.ts189 - src/app/core/menu/menu.service.ts142 - src/app/core/menu/menu.service.ts143 - + + + + + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 Exclude Dùin a-mach - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accounts Dùin a-mach na cunntasan mùchte + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf index 85ed623a4..dff67bb53 100644 --- a/client/src/locale/angular.gl-ES.xlf +++ b/client/src/locale/angular.gl-ES.xlf @@ -109,8 +109,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - mencionoute en vídeo + mentioned you on video + mencionoute en vídeo src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -127,16 +127,16 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - Unha nova versión do complemento/decorado está dispoñible: + A new version of the plugin/theme is available: + Unha nova versión do complemento/decorado está dispoñible: src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - Nova versión de PeerTube dispoñible: + A new version of PeerTube is available: + Nova versión de PeerTube dispoñible: src/app/shared/shared-main/users/user-notifications.component.html 206,207 @@ -585,33 +585,33 @@ Delete Eliminar - src/app/+admin/follows/followers-list/followers-list.component.ts74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169 - src/app/+admin/overview/users/user-list/user-list.component.ts86 - src/app/+admin/overview/users/user-list/user-list.component.ts200 - src/app/+admin/overview/videos/video-list.component.ts68 - src/app/+admin/overview/videos/video-list.component.ts157 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 - src/app/+my-library/my-videos/my-videos.component.html50 - src/app/+my-library/my-videos/my-videos.component.ts151 - src/app/+my-library/my-videos/my-videos.component.ts178 - src/app/+my-library/my-videos/my-videos.component.ts219 - src/app/+videos/+video-edit/shared/video-edit.component.html178 - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts375 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 - src/app/shared/shared-main/buttons/delete-button.component.ts17 - src/app/shared/shared-main/buttons/delete-button.component.ts22 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - + + + + + + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Só vídeos en directo @@ -657,8 +657,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que soporta: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que soporta: src/app/shared/shared-main/misc/help.component.ts75 @@ -693,6 +693,12 @@ The live stream will be automatically terminated. A retransmisión en directo rematará automáticamente. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -1025,13 +1031,13 @@ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - Esta instancia ten o rexistro aberto. Non obstante, pon tino en comprobar TermosOs Termos antes de crear unha conta. Podes atopar outra instancia máis acorde ás túas necesidades en: https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Esta instancia ten o rexistro aberto. Non obstante, pon tino en comprobar TermosOs Termos antes de crear unha conta. Podes atopar outra instancia máis acorde ás túas necesidades en: https://joinpeertube.org/instances. src/app/+login/login.component.html63 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - Actualmente esta instancia non permite abrir unha conta, podes ler os Termos para saber máis ou atopar outra instancia co rexistro aberto e poder subir alí os teus vídeos. Atopa a túa entre varias opcións en: https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + Actualmente esta instancia non permite abrir unha conta, podes ler os Termos para saber máis ou atopar outra instancia co rexistro aberto e poder subir alí os teus vídeos. Atopa a túa entre varias opcións en: https://joinpeertube.org/instances. src/app/+login/login.component.html68 @@ -1105,7 +1111,8 @@ src/app/+login/login.component.html106 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Enviaremos un email con instruccións para o restablecemento a . A ligazón caduca nunha hora. src/app/+login/login.component.ts121 @@ -1144,8 +1151,8 @@ src/app/+search/search.component.html8 - for - para + for + para src/app/+search/search.component.html 10 @@ -1631,18 +1638,18 @@ src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Cóntalle a outras usuarias e á moderación quen es con: + Help moderators and other users to know who you are by: + Cóntalle a outras usuarias e á moderación quen es con: src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Subindo un avatar + Uploading an avatar + Subindo un avatar src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - Escribindo unha descrición + Writing a description + Escribindo unha descrición src/app/modal/account-setup-warning-modal.component.html16 @@ -2082,8 +2089,8 @@ src/app/shared/shared-actor-image/actor-avatar.component.ts47 - Markdown compatible that also supports custom PeerTube HTML tags - Compatible con markdown e con soporte tamén para etiquetas HTML personalizadas de PeerTube + Markdown compatible that also supports custom PeerTube HTML tags + Compatible con markdown e con soporte tamén para etiquetas HTML personalizadas de PeerTube src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2158,8 +2165,8 @@ src/app/+videos/+video-edit/shared/video-edit.component.html42 - Choose the appropriate licence for your work. - Elixe a licenza axeitada para o teu traballo. + Choose the appropriate licence for your work. + Elixe a licenza axeitada para o teu traballo. src/app/+videos/+video-edit/shared/video-edit.component.html 79,80 @@ -2254,7 +2261,7 @@ src/app/+videos/+video-edit/shared/video-edit.component.html172 - Already uploaded ✔ + Already uploaded ✔ Xa subido ✔ src/app/+videos/+video-edit/shared/video-edit.component.html176 @@ -2857,8 +2864,8 @@ This video is blocked. Vídeo bloqueado. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Publicado @@ -2987,37 +2994,45 @@ OK Ok src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. Estase descargando o vídeo, estará dispoñible cando remate a importación. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. Estase transcodificando o vídeo, podería non funcionar ben. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. Moveuse o vídeo a un servidor externo, podería non reproducirse correctamente. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . O vídeo vai ser publicado o . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Aínda non comezou este directo. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. O directo xa rematou. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY ORDE POR @@ -3881,8 +3896,8 @@ src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -3969,8 +3984,8 @@ src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html42 @@ -4114,6 +4129,24 @@ Users can resolve distant content As usuarias poden resolver contido distante src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -4310,8 +4343,8 @@ src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - Prioridade (1 = a prioridade máis alta) + Priority (1 = highest priority) + Prioridade (1 = a prioridade máis alta) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4331,8 +4364,8 @@ src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - Non se atoparon tarefas. + No jobs found. + Non se atoparon tarefas. src/app/+admin/system/jobs/jobs.component.html106 @@ -4378,8 +4411,8 @@ - By -> - Por -> + By -> + Por -> src/app/+admin/system/logs/logs.component.html47 @@ -4451,8 +4484,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - Xestionar usuarias para crear equipo de moderación. + Manage users to build a moderation team. + Xestionar usuarias para crear equipo de moderación. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4461,8 +4494,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Activándoo permitirás que outras administradoras saiban que principalmente federas contido sensible. Ademáis, incluirá automáticamente a marca NSFW na subida do vídeo. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Activándoo permitirás que outras administradoras saiban que principalmente federas contido sensible. Ademáis, incluirá automáticamente a marca NSFW na subida do vídeo. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4471,8 +4504,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Con Agochar ou Difuminar miniaturas, pedirase confirmación para ver o vídeo. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Con Agochar ou Difuminar miniaturas, pedirase confirmación para ver o vídeo. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -4587,8 +4620,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Usa complementos & decorados para cambios máis relevantes, ou engade pequenas personalizacións. + Use plugins & themes for more involved changes, or add slight customizations. + Usa complementos & decorados para cambios máis relevantes, ou engade pequenas personalizacións. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4662,8 +4695,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120 - Manage users to set their quota individually. - Xestionar usuarias para establecer a súa cota individualmente. + Manage users to set their quota individually. + Xestionar usuarias para establecer a súa cota individualmente. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121 @@ -4850,8 +4883,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338 - You should only use moderated search indexes in production, or host your own. - Só deberías usar índices de busca moderados en produción, ou hospedar o teu propio. + You should only use moderated search indexes in production, or host your own. + Só deberías usar índices de busca moderados en produción, ou hospedar o teu propio. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 @@ -4885,8 +4918,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 - Manage relations with other instances. - Xestionar relacións con outras instancias. + Manage relations with other instances. + Xestionar relacións con outras instancias. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389 @@ -4922,8 +4955,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435 - See the documentation for more information about the expected URL - Le a documentación para saber máis acerca do URL agardado. + See the documentation for more information about the expected URL + Le a documentación para saber máis acerca do URL agardado. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 @@ -4972,8 +5005,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521 - 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - Se a túa instancia está explícitamente autorizada por Twitter, incluirase un reprodutor de vídeo de PeerTube na cronoloxía de Twitter. Se non o está, usamos unha tarxeta con imaxe que redirixirá á túa instancia PeerTube. Marca esta opción, garda a configuración e proba cun vídeo da túa instancia (https://example.com/w/blabla) en https://cards-dev.twitter.com/validator para comprobar se a túa instancia está permitida. + 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. + Se a túa instancia está explícitamente autorizada por Twitter, incluirase un reprodutor de vídeo de PeerTube na cronoloxía de Twitter. Se non o está, usamos unha tarxeta con imaxe que redirixirá á túa instancia PeerTube. Marca esta opción, garda a configuración e proba cun vídeo da túa instancia (https://example.com/w/blabla) en https://cards-dev.twitter.com/validator para comprobar se a túa instancia está permitida. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525 @@ -5011,8 +5044,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33 - Max simultaneous lives created on your instance (-1 for "unlimited") - Número máximo de directos simultáneos permitidos na túa instancia (-1 para "sen límite") + Max simultaneous lives created on your instance (-1 for "unlimited") + Número máximo de directos simultáneos permitidos na túa instancia (-1 para "sen límite") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40 @@ -5022,8 +5055,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - Max simultaneous lives created per user (-1 for "unlimited") - Número máximo de directos simultáneos por usuaria (-1 para "sen límite") + Max simultaneous lives created per user (-1 for "unlimited") + Número máximo de directos simultáneos por usuaria (-1 para "sen límite") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53 @@ -5166,8 +5199,8 @@ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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.1Crear listas HLS e ficheiros MP4 fragmentados resultando nunha mellor reprodución que con WebTorrent plano:O cambio de resolución é máis suaveReprodución máis rápida especialmente cos vídeos longosReprodución máis estable (menos fallos/carga infinita)Se tamén activaches o soporte WebTorrent, multiplicarás a almacenaxe dos vídeos por 2 + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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.1Crear listas HLS e ficheiros MP4 fragmentados resultando nunha mellor reprodución que con WebTorrent plano:O cambio de resolución é máis suaveReprodución máis rápida especialmente cos vídeos longosReprodución máis estable (menos fallos/carga infinita)Se tamén activaches o soporte WebTorrent, multiplicarás a almacenaxe dos vídeos por 2 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 99,108 @@ -5298,13 +5331,19 @@ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - Escribir código JavaScript directamente.Examplo: console.log('teño unha instancia que é un primor'); + Write JavaScript code directly.Example: console.log('my instance is amazing'); + Escribir código JavaScript directamente.Examplo: console.log('teño unha instancia que é un primor'); src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77 - Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - Escribir código CSS directamente. Examplo:#custom-css color: red; Anteceder con #custom-css para sobrescribir estilos. Exemplo:#custom-css .logged-in-email color: red; + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + + Escribir código CSS directamente. Examplo:#custom-css color: red; Anteceder con #custom-css para sobrescribir estilos. Exemplo:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5321,8 +5360,8 @@ - There are errors in the form: - Hai erros no formulario: + There are errors in the form: + Hai erros no formulario: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5398,8 +5437,8 @@ src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - Actualiza os axustes + Update your settings + Actualiza os axustes src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5419,40 +5458,40 @@ - Sort by "Recently Added" - Orde por "Engadido recentemente" + Sort by "Recently Added" + Orde por "Engadido recentemente" src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - Orde por "Visto recentemente" + Sort by "Recent Views" + Orde por "Visto recentemente" src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - Orde por "Popularidade" + Sort by "Hot" + Orde por "Popularidade" src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - Orde por "Mellor" + Sort by "Best" + Orde por "Mellor" src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - Orde por "Gústame" + Sort by "Likes" + Orde por "Gústame" src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5568,8 +5607,8 @@ src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Con Agochar ou Difuminar miniaturas, pedirase confirmación para ver o vídeo. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Con Agochar ou Difuminar miniaturas, pedirase confirmación para ver o vídeo. src/app/shared/shared-user-settings/user-video-settings.component.html 8,9 @@ -5768,8 +5807,9 @@ - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Texto curto para dar a coñecer o xeito en que poden apoiar a túa canle (plataformas de mebresía...).<br /><br /> Cando subas un vídeo a esta canle, o campo de apoio ó vídeo completarase automáticamente co texto aquí escrito. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Texto curto para dar a coñecer o xeito en que poden apoiar a túa canle (plataformas de mebresía...).<br /><br /> Cando subas un vídeo a esta canle, o campo de apoio ó vídeo completarase automáticamente co texto aquí escrito. src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 @@ -5856,8 +5896,8 @@ - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Algunha das túas canles non están totalmente configuradas. Fainas máis amigables indicando de xeito explícito o seu contido engadindo unha cabeceira, un avatar e unha descrición. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Algunha das túas canles non están totalmente configuradas. Fainas máis amigables indicando de xeito explícito o seu contido engadindo unha cabeceira, un avatar e unha descrición. src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -5971,8 +6011,8 @@ src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - Axuda á moderación e outras usuarias a saber quen es, non esquezas completar o perfil da túa conta engadindo un avatar e unha descrición. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + Axuda á moderación e outras usuarias a saber quen es, non esquezas completar o perfil da túa conta engadindo un avatar e unha descrición. src/app/+signup/shared/signup-success.component.html17 @@ -6156,7 +6196,9 @@ src/app/+my-library/+my-video-channels/my-video-channels.component.html30 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Desexas eliminar ? Así eliminarás vídeos subidos a esta canle, e non poderás volver a crear outra canle co mesmo nome ()! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -6194,8 +6236,8 @@ src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL > - MOSTRAR ESTA CANLE > + SHOW THIS CHANNEL > + MOSTRAR ESTA CANLE > src/app/+accounts/account-video-channels/account-video-channels.component.html46 @@ -6347,11 +6389,7 @@ ESTATÍSTICAS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Que é PeerTube? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube é unha plataforma federada-ActivityPub e autohospedada de publicación de vídeo usando P2P directamente no navegador. @@ -6400,113 +6438,113 @@ P2P & Privacy P2P & Intimidade - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube por defecto utiliza o protocolo BitTorrent para compartir ancho de bancha entre usuarias para baixar a carga do servidor, pero en último extremo deixa nas túas mans a elección de cambiar á retransmisión exclusivamente desde o servidor do vídeo. O que segue é de aplicación só se queres seguir usando o modo P2P de PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. A maior ameaza para a túa privacidade inducida por BitTorrent está provocada porque a tua IP gárdase no rastrexador BitTorrent da túa instancia cando descargas ou visualizas un vídeo. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Qué implica isto? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: En teoría, alguén con suficientes habilidades técnicas podería crear un script que rastrexe qué IP está a descargar determinado vídeo. Na práctica, esto é moito máis complicado porque: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Hai que enviar unha petición HTTP cada tracker para cada vídeo a espiar. Se queremos espiar todos os vídeos de PeerTube, temos que mandar tantas solicitudes como vídeos existan (potencialmente moitos) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Para cada solicitude enviada, o rastrexador devolve varios pares aleatorios nun número limitado. Exemplo: se hai 1000 pares conectados e o rastrexador devolve 20 deles en cada solicitude, ten que haber polo menos 50 solicitudes enviadas para coñecer a cada par no conxunto de pares - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Estas solicitudes téñense que enviar regularmente para saber quen comeza/remata de ver un vídeo. É doado detectar ese tipo de comportamento - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Se o rastrexador garda un enderezo IP, non significa que a persoa detrás dese IP (se existise tal) visualizou o vídeo - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities O enderezo IP é información difusa: debido ós cambios frecuentes, podería representar varias persoas ou entidades - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Os parceiros da web non son públicamente accesibles: porque usamos websocket transport, o protocolo é diferente ó clásico rastrexador BitTorrent. Cando usas un navegador web, envías ó rastrexador un sinal que contén o teu enderezo IP que escollerá aleatoriamente outros parceiros ós que enviar a información. Le este documento para ter máis información - src/app/+about/about-peertube/about-peertube.component.html117 - + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Os parceiros da web non son públicamente accesibles: porque usamos websocket transport, o protocolo é diferente ó clásico rastrexador BitTorrent. Cando usas un navegador web, envías ó rastrexador un sinal que contén o teu enderezo IP que escollerá aleatoriamente outros parceiros ós que enviar a información. Le este documento para ter máis información + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. No peor dos casos unha persoa calquera espiando ós seus amigos é bastante improbable. Hai xeitos moito máis efectivos para obter ese tipo de información. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Como é PeerTube comparado con YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). As ameazas á privacidade con YouTube son diferentes que as de PeerTube. No caso de YouTube, a plataforma recolle enormes cantidades de información personal (non só o IP) para analizala e seguirte. Ademáis, YouTube é propiedade de Google/Alphabet, unha compañía que te segue a través de moitos sitios web (vía AdSense ou Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Qué podo facer para limitar a exposición do meu enderezo IP? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. O teu enderezo IP é público cada vez que consultas unha web, hai un número de entidades (ademáis da web visitada) que coñecen o teu IP a través do rexistro da conexión: ISP/routers/rastrexadores/CDN e máis. PeerTube é transparente ó respecto: avisamoste de que se queres manter o IP privado debes usar Tor Browser ou unha VPN. Pensar que eliminar o P2P de PeerTube che devolverá o anonimato non ten senso ningún. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Que se vai facer para minimizar este problema? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube quere implementar as mellores contramedidas posibles, para darche máis opcións facer menos probables os ataques. Esto é o que implementamos por agora: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Establecemos un número limitado de pares a enviar ó rastrexador - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Limitamos a frecuencia das solicitudes recibidas polo rastrexador - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Permitimos que a administración da instancia desactive P2P desde a interface de administración - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Finalmente, lembra que sempre podes desactivar P2P no control do reproductor de vídeo, ou simplemente desactivando WebRTC no navegador. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Esta instancia non ten seguidoras de instancias. @@ -6550,18 +6588,14 @@ src/app/+about/about-instance/about-instance.component.ts98 - Contact the administrator(s) - Contacta coa administración + Contact the administrator(s) + Contacta coa administración src/app/+about/about-instance/contact-admin-modal.component.html 3 - - Developed with ❤ by Framasoft - Creado con ❤ por Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6659,8 +6693,8 @@ src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - Teño polo menos anos de idade e acepto os Termos e o Código de conduta desta instancia + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + Teño polo menos anos de idade e acepto os Termos e o Código de conduta desta instancia src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6698,6 +6732,12 @@ You already sent this form recently Xa enviaras este formulario recentemente src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6760,23 +6800,23 @@ Blurred Difuminado - src/app/shared/shared-video-miniature/video-filters.model.ts227 - + + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden agochado - src/app/shared/shared-video-miniature/video-filters.model.ts233 - + + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred difuminado - src/app/shared/shared-video-miniature/video-filters.model.ts234 - + + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed mostrado - src/app/shared/shared-video-miniature/video-filters.model.ts236 - + + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers seguidoras directas da conta @@ -6823,8 +6863,8 @@ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - Un <code>.mp4</code> que mantén o audio orixinal, sen vídeo + A <code>.mp4</code> that keeps the original audio track, with no video + Un <code>.mp4</code> que mantén o audio orixinal, sen vídeo src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7201,13 +7241,13 @@ viewers espectadoras - src/app/shared/shared-main/video/video.model.ts231 - + + src/app/shared/shared-main/video/video.model.ts235 views visualizacións - src/app/shared/shared-main/video/video.model.ts234 - + + src/app/shared/shared-main/video/video.model.ts238 removed from instance followers eliminada das seguidoras da instancia @@ -7475,17 +7515,17 @@ Do you really want to unblock this video? It will be available again in the videos list. Queres desbloquear este vídeo? Volverá a estar dispoñible na lista de vídeos. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 - + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Desbloquear - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 - + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Vídeo desbloqueado. @@ -7618,8 +7658,8 @@ - PeerTube thinks your web browser public IP is . - PeerTube cre que o IP do teu navegador é . + PeerTube thinks your web browser public IP is . + PeerTube cre que o IP do teu navegador é . src/app/+admin/system/debug/debug.component.html 4 @@ -7666,16 +7706,16 @@ - Check the trust_proxy configuration key - Comproba a chave de configuración do trust_proxy + Check the trust_proxy configuration key + Comproba a chave de configuración do trust_proxy src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - Se instalaches PeerTube usando Docker, executa o reverse-proxy con network_mode: "host" (ler issue 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + Se instalaches PeerTube usando Docker, executa o reverse-proxy con network_mode: "host" (ler issue 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -7736,8 +7776,8 @@ - Published - Publicado + Published + Publicado src/app/+admin/overview/videos/video-list.component.html 42 @@ -7827,83 +7867,53 @@ Video type Tipo de vídeo - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VOD VOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 Live Directo - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video files Ficheiros de vídeo - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrent Con WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrent Sen WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLS Con HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLS Sen HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scope Ámbito dos vídeos - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videos Vídeos remotos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federación @@ -8058,8 +8068,8 @@ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - O teu email actual . Non se mostra públicamente. + Your current email is . It is never shown to the public. + O teu email actual . Non se mostra públicamente. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8426,10 +8436,10 @@ Do you really want to delete ? Desexas eliminar ? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Cambiar a propiedade @@ -8654,7 +8664,8 @@ src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Non se poden obter as credenciais OAuth Client: . Asegúrate de ter configurado correctamente PeerTube (config/ directory), en particular a sección "webserver". src/app/core/auth/auth.service.ts98 @@ -8829,8 +8840,8 @@ src/app/+search/search-filters.component.ts75 - Long (> 10 min) - Longo (> 10 min) + Long (> 10 min) + Longo (> 10 min) src/app/+search/search-filters.component.ts79 @@ -9485,8 +9496,8 @@ src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - Le a documentación para saber cómo utilizar a función de retransmisión en directo de PeerTube. + See the documentation to learn how to use the PeerTube live streaming feature. + Le a documentación para saber cómo utilizar a función de retransmisión en directo de PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -9990,9 +10001,9 @@ Displayed Amosado - src/app/shared/shared-instance/instance-features-table.component.ts55 - src/app/shared/shared-video-miniature/video-filters.model.ts229 - + + + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minuto @@ -10080,12 +10091,24 @@ User unbanned. Usuaria sen veto. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Se eliminas esta usuaria, non poderás crear outra nova co mesmo nome de usuaria! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Usuaria eliminada. @@ -10550,10 +10573,10 @@ Do you really want to delete this video? Queres eliminar este vídeo? - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 - + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Vídeo eliminado. @@ -10570,11 +10593,7 @@ Acalar denunciante src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Este vídeo estará duplicado na túa instancia. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Descargar @@ -10607,8 +10626,8 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 - You need to be <a href="/login">logged in</a> to rate this video. - Tes que estar <a href="/login">conectada</a> para valorar este vídeo. + You need to be <a href="/login">logged in</a> to rate this video. + Tes que estar <a href="/login">conectada</a> para valorar este vídeo. src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 @@ -10671,6 +10690,18 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10731,22 +10762,28 @@ Publication scheduled on Publicación programada para src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding Agardando transcodificación - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Transcodificar - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Importar - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Subscríbete á fonte RSS "" @@ -10781,23 +10818,23 @@ Only I can see this video Só eu podo ver o vídeo - src/app/shared/shared-main/video/video.service.ts348 - + + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Compartido só a través de ligazón privada - src/app/shared/shared-main/video/video.service.ts349 - + + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Calquera pode ver o vídeo - src/app/shared/shared-main/video/video.service.ts350 - + + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Só as usuarias desta instancia poden ver o vídeo - src/app/shared/shared-main/video/video.service.ts351 - + + src/app/shared/shared-main/video/video.service.ts352 Close Pechar @@ -11043,8 +11080,8 @@ - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Este vídeo non está dispoñible na túa instancia. Queres ser redirixida á instancia orixinal: <a href="">/a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Este vídeo non está dispoñible na túa instancia. Queres ser redirixida á instancia orixinal: <a href="">/a>? src/app/+videos/+video-watch/video-watch.component.ts296 @@ -11181,25 +11218,25 @@ Local videos Vídeos locais - src/app/+admin/overview/videos/video-admin.service.ts88 - src/app/+videos/video-list/videos-list-common-page.component.ts189 - src/app/core/menu/menu.service.ts142 - src/app/core/menu/menu.service.ts143 - + + + + + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 Exclude Excluir - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accounts Excluir contas acaladas + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf index b7ad6a1e3..f36743f44 100644 --- a/client/src/locale/angular.hu-HU.xlf +++ b/client/src/locale/angular.hu-HU.xlf @@ -595,7 +595,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Csak élő közvetítések @@ -677,6 +677,12 @@ The live stream will be automatically terminated. Az élő közvetítés automatikusan véget fog érni. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2815,8 +2821,8 @@ The link will expire within 1 hour. This video is blocked. Ez a videó le van tiltva. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Közzétéve @@ -2948,37 +2954,45 @@ The link will expire within 1 hour. OK Rendben src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. A videó importálása folyamatban van, az importálás befejezésekor lesz elérhető. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. A videó átkódolás alatt van, még nem biztos, hogy megfelelően megjelenik. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. A videó áthelyezés alatt van egy külső szerverre, nem biztos, hogy megfelelően megjelenik. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . A videó a következő időpontban lesz közzétéve: . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Ez az élő közvetítés még nem kezdődött el. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Ez az élő közvetítés befejeződött. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY RENDEZÉSI SZEMPONT @@ -4072,6 +4086,24 @@ The link will expire within 1 hour. Users can resolve distant content A felhasználók feloldhatják a távoli tartalmat src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6313,11 +6345,7 @@ channel with the same name ()!STATISZTIKÁK src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Mi a PeerTube? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. A PeerTube egy saját üzemeltetésű ActivityPub-föderációjú videó-közvetítő platform, ami P2P-t használ közvetlenül a böngészőjében. @@ -6366,113 +6394,113 @@ channel with the same name ()! P2P & Privacy Egyenrangú hálózat és adatvédelem - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. A PeerTube alapértelmezetten a BitTorrent protokollt használja a felhasználók közötti sávszélesség megosztásához, hogy segítsen a kiszolgálón lévő terhelés csökkentésében, de végül Önre hagyja annak megválasztást, hogy visszaváltson kizárólag a videó kiszolgálójától érkező szokásos adatfolyamra. Az alábbiak csak akkor lesznek alkalmazva, ha továbbra is a PeerTube egyenrangú hálózati módját szeretné használni. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. A személyes adatait fenyegető fő veszély a BitTorrent használata esetén, hogy az IP címet tárolja a példány BitTorrent követője addig, amíg a videót letölti vagy nézi. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Mik a következmények? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: Elméletben, ha valaki megfelelő műszaki képességgel rendelkezik, akkor képes lehet olyan parancsfájlt létrehozni, amely követni tudja, hogy mely IP-címről töltenek le egy videót. A gyakorlatban ez sokkal nehezebb, mert: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) A kikémleléshez minden egyes követőhöz egy-egy HTTP-kérést kell elküldeni minden egyes videónál. Ha ki akarjuk kémlelni az összes PeerTube videóját, akkor annyi kérést kell elküldenünk, ahány videó van (vagyis potenciálisan sokat) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Minden egyes elküldött kérésnél a követő korlátozott számú, véletlenszerűen kiválasztott partnert ad vissza. Például ha 1000 partner van a rajban, és a követő kérésenként 20 partnert küld el, akkor legalább 50 kérésre van szükség, hogy megismerje a rajban szereplő összes partnert. - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour A kéréseket rendszeresen el kell küldeni, hogy ismertté váljon, ki kezdett el vagy fejezett be megnézni egy videót. Egyszerű felismerni az ilyen fajta viselkedést - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Ha egy IP-cím tárolásra került a követőben, akkor az nem jelenti azt, hogy az IP-cím mögötti személy (ha ez a személy létezik) megnézte a videót - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities Az IP-cím homályos információ: általában bizonyos időközönként megváltozik, valamint több személyt vagy entitást is képviselhet - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information A webes kapcsolódások nem érhetők el nyilvánosan: websocket adatátviteli protokollt használunk, ez különbözik a hagyományos BitTorrent követőktől. Amikor a böngészője küld egy jelet az IP címével a követőnek, az véletlenszerűen választ ki feleket amelyekhez továbbítja az információt. További információk ebben a dokumentumban találhatók - src/app/+about/about-peertube/about-peertube.component.html117 - + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. A legrosszabb forgatókönyv, hogy egy átlagos személy kikémleli az ismerőseit, meglehetősen valószínűtlen. Sokkal több hatékonyabb mód létezik az ilyesfajta információk megszerzéséhez. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Hogyan hasonlítható össze a PeerTube és a YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). A magánéletet fenyegető veszélyek a YouTube és a PeerTube használatakor eltérőek. A YouTube esetében a platform hatalmas mennyiségű személyes információt gyűjt (nem csak az IP-címet), hogy elemezze azokat és kövesse Önt. Ráadásul a YouTube a Google/Alphabet tulajdona, egy olyan vállalaté, amely számos weboldalon keresztül követi Önt (az AdSense vagy a Google Analytics használatával). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Mit tehetek, hogy korlátozzam az IP-címem láthatóságát? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Az Ön IP-címe nyilvános, így minden alkalommal, amikor meglátogat egy weboldalt, számos szereplő látja az Ön IP-címét (a végső weboldalon kívüli is) a kapcsolódási naplókban: az internet-szolgáltató, az útválasztók, a követők, a tartalomkézbesítési hálózatok, és továbbiak. A PeerTube átlátszó ilyen szempontból: figyelmeztetjük, hogy ha titokban szeretné tartani az IP-címét, akkor VPN-t vagy Tor böngészőt kell használnia. Ha arra gondol, hogy az egyenrangú hálózat eltávolítása a PeerTube szoftverből visszaadja a névtelenségét, akkor ennek nincs semmi értelme. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Mit fogunk tenni a probléma enyhítése érdekében? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: A PeerTube a lehető legjobb ellenintézkedéseket akarja megvalósítani azzal, hogy nagyobb választási lehetőséget biztosít, és kevésbé valószínűvé teszi a támadásokat. Ez az, amit eddig bevezettünk: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Korlátot állítottunk be a követő által elküldött partnerek számához - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Korlátot állítottunk be a követő által fogadott kérések gyakoriságához - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Annak lehetővé tétele a példány rendszergazdáinak, hogy letiltsák az egyenrangú hálózatot a rendszergazdai felületről - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Végezetül ne feledje, hogy bármikor letilthatja az egyenrangú hálózatot a videolejátszóban történő kikapcsolással, vagy egyszerűen a WebRTC letiltásával a böngészőben. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Ennek a példánynak nincsenek példánykövetői. @@ -6523,11 +6551,7 @@ channel with the same name ()!3 - - Developed with ❤ by Framasoft - A szoftvert a Framasoft fejleszti - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6662,6 +6686,12 @@ channel with the same name ()!You already sent this form recently Már nemrég elküldte ezt az űrlapot src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6725,22 +6755,22 @@ channel with the same name ()!Blurred Elhomáyosítva - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden rejtett - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred elhomályosított - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed megjelenített - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7437,7 +7467,7 @@ channel with the same name ()!Biztosan feloldja a videó tiltását? Újra elérhető lesz a videólistában. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Feloldás @@ -7445,7 +7475,7 @@ channel with the same name ()!src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. A videó feloldva. @@ -7788,65 +7818,35 @@ channel with the same name ()!src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Föderáció @@ -8375,10 +8375,10 @@ channel with the same name ()! Do you really want to delete ? Valóban törölni szeretné a(z) lejátszási listát? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -9937,7 +9937,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Megjelenített - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 perc @@ -10037,12 +10037,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. felhasználó kitiltása visszavonva. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Ha eltávolítja ezt a felhasználót, akkor nem fog tudni másikat létrehozni ugyanezzel a felhasználónévvel! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. felhasználó törölve. @@ -10519,7 +10531,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. A videó törölve. @@ -10536,11 +10548,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Jelentő némítása src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Ezt a videót kettőzni fogja az Ön példánya. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Letöltés @@ -10637,6 +10645,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10697,22 +10717,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Közzététel ütemezve ekkor src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding Átkódolásra vár - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Átkódoláshoz - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Importáláshoz - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Feliratkozás RSS listára "" @@ -10748,32 +10774,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Csak én láthatom ezt a videót - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Csak személyes hivatkozással osztható meg - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Bárki láthatja ezt a videót - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Csak a példány felhasználói nézhetik meg ezt a videót - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers néző - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views megtekintés - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Bezárás @@ -11162,17 +11188,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf index 80d886197..1c30a1e5f 100644 --- a/client/src/locale/angular.it-IT.xlf +++ b/client/src/locale/angular.it-IT.xlf @@ -533,7 +533,7 @@ Cancella - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -609,6 +609,12 @@ The live stream will be automatically terminated. La diretta streaming verrà terminata automaticamente. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2611,7 +2617,7 @@ The link will expire within 1 hour. This video is blocked. Il video è bloccato. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Pubblicato @@ -2742,37 +2748,45 @@ The link will expire within 1 hour. OK OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -3854,6 +3868,24 @@ The link will expire within 1 hour. Users can resolve distant content Gli utenti possono risolvere contenuti distanti src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6010,11 +6042,7 @@ channel with the same name ()!STATISTICHE src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Che cos'è PeerTube? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube è una piattaforma di streaming video federata ActivityPub auto-ospitata che utilizza P2P direttamente nel tuo browser web. @@ -6063,113 +6091,113 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube utilizza il protocollo BitTorrent per condividere la larghezza di banda tra gli utenti per impostazione predefinita per aiutare a ridurre il carico sul server, ma alla fine ti lascia la scelta di tornare allo streaming regolare esclusivamente dal server del video. Quanto segue si applica solo se si desidera continuare a utilizzare la modalità P2P di PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Quali sono le conseguenze? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: In teoria, qualcuno con sufficienti competenze tecniche potrebbe creare uno script che tenga traccia di quale IP sta scaricando quale video. In pratica, questo è molto più difficile perché: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Una richiesta HTTP deve essere inviata su ogni tracker per ogni video da spiare. Se vogliamo spiare tutti i video di PeerTube, dobbiamo inviare tante richieste quanti sono i video (quindi potenzialmente molte) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Per ogni richiesta inviata, il tracker restituisce peer casuali in numero limitato. Ad esempio, se ci sono 1000 peer nello sciame e il tracker invia solo 20 peer per ogni richiesta, devono essere inviate almeno 50 richieste per conoscere ogni peer nello sciame - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Tali richieste devono essere inviate regolarmente per sapere chi inizia/ mette di guardare un video. È facile rilevare quel tipo di comportamento - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Se un indirizzo IP è memorizzato nel tracker, non significa che quella persona dietro l'IP (se questa persona esiste) abbia guardato il video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities L'indirizzo IP è un'informazione vaga: di solito cambia regolarmente e può rappresentare molte persone o entità - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. Lo scenario peggiore di una persona media che spia i propri amici è abbastanza improbabile. Esistono modi molto più efficaci per ottenere questo tipo di informazioni. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Come si può paragonare PeerTube con YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Le minacce alla privacy con YouTube sono diverse da quelle di PeerTube. Nel caso di YouTube, la piattaforma raccoglie un'enorme quantità di informazioni personali (non solo il tuo IP) per analizzarle e tracciarti. Inoltre, YouTube è di proprietà di Google/Alphabet, una società che ti traccia su molti siti Web (tramite AdSense o Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Cosa posso fare per limitare l'esposizione del mio indirizzo IP? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Il tuo indirizzo IP è pubblico, quindi ogni volta che visiti un sito web, ci sono diversi attori (oltre al sito web finale) che vedono il tuo IP nei loro log di connessione: ISP/router/tracker/CDN e altro. PeerTube è trasparente al riguardo: ti avvertiamo che se vuoi mantenere privato il tuo IP, devi usare una VPN o Tor Browser. Pensare che rimuovere il P2P da PeerTube ti restituirà l'anonimato non ha senso. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Che azioni verranno intraprese per limitare questo problema? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube vuole fornire le migliori contromisure possibili, per darti più scelta e rendere meno probabili gli attacchi. Ecco cosa abbiamo messo in atto finora: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Abbiamo impostato un limite al numero di peer inviati dal tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Abbiamo fissato un limite alla frequenza delle richieste ricevute dal tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Consenti agli amministratori dell'istanza di disabilitare il P2P dall'interfaccia di amministrazione - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Infine, ricorda che puoi sempre disabilitare il P2P attivandolo nel lettore video o semplicemente disabilitando WebRTC nel tuo browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Questa istanza non ha seguaci delle istanze. @@ -6218,11 +6246,7 @@ channel with the same name ()!3 - - Developed with ❤ by Framasoft - Sviluppato con ❤ da Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6356,7 +6380,13 @@ channel with the same name ()!You already sent this form recently Questo modulo è stato usato di recente - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos @@ -6411,16 +6441,16 @@ channel with the same name ()!src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers follower diretti dell'account @@ -7090,7 +7120,7 @@ channel with the same name ()!Vuoi davvero sbloccare questo video? Sarà nuovamente disponibile nell'elenco dei video. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Sblocca @@ -7098,7 +7128,7 @@ channel with the same name ()!src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video sbloccato. @@ -7411,65 +7441,35 @@ channel with the same name ()!src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federazione @@ -7977,7 +7977,7 @@ channel with the same name ()!src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Cambia proprietà @@ -9502,7 +9502,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Visualizzato - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minuto @@ -9594,12 +9594,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. L'utente è stato riammesso. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - Se elimini questo utente, non sarai in grado di crearne un altro con lo stesso username! - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. L'utente è stato rimosso. @@ -10065,7 +10077,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video eliminato. @@ -10082,11 +10094,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Silenzia reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Questo video verrà duplicato dalla tua istanza. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10175,6 +10183,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10235,22 +10255,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Pubblicazione schedulata per - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Aspettando trascodifica - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Da trascodificare - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Da importare - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10282,32 +10308,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Solo io posso vedere questo video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Solo condivisibile tramite link privato - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Tutti possono vedere questo video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Solo gli utenti di questa istanza possono vedere questo video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers spettatori - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views spettatori - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Chiuso @@ -10697,17 +10723,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video locali - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf index e2d95dfd7..9eb556bed 100644 --- a/client/src/locale/angular.ja-JP.xlf +++ b/client/src/locale/angular.ja-JP.xlf @@ -657,7 +657,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos ライブ動画のみ @@ -739,6 +739,12 @@ The live stream will be automatically terminated. ライブ配信は自動的に終了します。 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2947,8 +2953,8 @@ The link will expire within 1 hour. This video is blocked. この動画はブロックされてます。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published に投稿 @@ -3080,41 +3086,49 @@ The link will expire within 1 hour. OK OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. このライブ配信はまだ始まっていません。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. ライブ配信が終了しました。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY 並べ替え @@ -4240,6 +4254,24 @@ The link will expire within 1 hour. Users can resolve distant content 他のインスタンスのコンテンツ src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6503,11 +6535,7 @@ channel with the same name ()! 統計 src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - PeerTubeとは? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTubeはActivityPubによる連合機能を備えた、セルフホスティングタイプの動画ストリーミングプラットフォームです。あなたのWebブラウザー上でP2P技術を直接利用します。 @@ -6556,8 +6584,8 @@ channel with the same name ()! P2P & Privacy P2Pとプライバシー - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6566,17 +6594,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? その結果は何ですか? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6584,7 +6612,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6592,7 +6620,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6601,14 +6629,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6616,19 +6644,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6636,12 +6664,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? PeerTube は YouTube とどう違うのですか? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6650,12 +6678,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? IPアドレスの暴露を抑えるために何ができますか? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6665,12 +6693,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? この問題を軽減するために何が行われますか? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6678,22 +6706,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6701,7 +6729,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. このインスタンスには、インスタンスフォロワーがいません。 @@ -6752,11 +6780,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ byFramasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6898,6 +6922,12 @@ channel with the same name ()! You already sent this form recently このフォームに最近送信しています src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6961,22 +6991,22 @@ channel with the same name ()! Blurred Blurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden hidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred blurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed displayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7669,7 +7699,7 @@ channel with the same name ()! 本当にこの動画のブロックを解除しますか?動画リストに再度表示されます。 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock ブロック解除 @@ -7677,7 +7707,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video unblocked. @@ -8020,65 +8050,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation 他インスタンスとの連合 @@ -8598,7 +8598,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership 所有権を変更する @@ -10159,7 +10159,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 表示する - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1分 @@ -10253,12 +10253,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. ユーザー のBANを解除しました。 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - 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.ts86 - + User deleted. ユーザー を削除しました。 @@ -10731,7 +10743,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. 動画が削除されました。 @@ -10748,11 +10760,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 通報者をミュートする src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - この動画はインスタンス内で重複しています。 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download ダウンロード @@ -10846,6 +10854,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10906,22 +10926,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding トランスコードを待機中 - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode トランスコードする - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import インポートする - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Subscribe to RSS feed "" @@ -10957,32 +10983,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video 自分だけがこの動画を視聴することができます - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link プライベートURLのみで共有できます - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video 誰でもこの動画を視聴することができます - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video このインスタンスのユーザーのみが視聴することができる - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers 視聴者数 - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views 視聴回数 - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close 閉じる @@ -11389,17 +11415,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf index 6489a7a09..4b94002ab 100644 --- a/client/src/locale/angular.jbo.xlf +++ b/client/src/locale/angular.jbo.xlf @@ -692,7 +692,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -758,7 +758,13 @@ src/app/shared/shared-user-subscription/subscribe-button.component.html58 The live stream will be automatically terminated.The live stream will be automatically terminated. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + + Using a syndication feed @@ -2790,7 +2796,7 @@ galfi le mi japyvla This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published src/app/+videos/+video-watch/video-watch.component.html31 @@ -2926,37 +2932,45 @@ galfi le mi japyvla OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -4022,7 +4036,25 @@ galfi le mi japyvla Users can resolve distant content Users can resolve distant content - src/app/shared/shared-instance/instance-features-table.component.html126 + src/app/shared/shared-instance/instance-features-table.component.html126 + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + + Close this message Close this message @@ -6112,15 +6144,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - - What is PeerTube? - - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6193,7 +6217,7 @@ channel with the same name ()! P2P & Privacy ni'o ni'o sau'e'u lo su'u simxu benji jo'u lo ka sivni - src/app/+about/about-peertube/about-peertube.component.html71 + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6202,15 +6226,15 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? ni'o ma jalge - src/app/+about/about-peertube/about-peertube.component.html85 + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6218,7 +6242,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6226,7 +6250,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6235,7 +6259,7 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour @@ -6244,7 +6268,7 @@ channel with the same name ()! Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6252,7 +6276,7 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities @@ -6261,10 +6285,10 @@ channel with the same name ()! The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6273,12 +6297,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? ni'o xe karbi la .pirtub. la .iutub. - src/app/+about/about-peertube/about-peertube.component.html130 + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6287,12 +6311,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? ni'o mi ka'e zukte ma lo nu jimte le mi kibro judri - src/app/+about/about-peertube/about-peertube.component.html138 + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6302,12 +6326,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? ni'o se zukte fi lo nu spuda lo nabmi - src/app/+about/about-peertube/about-peertube.component.html147 + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6315,22 +6339,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6339,7 +6363,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. @@ -6379,14 +6403,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 + Create an account @@ -6537,7 +6554,13 @@ zbasu lo pilno You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videosAccount videos @@ -6578,16 +6601,16 @@ zbasu lo pilno src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7222,14 +7245,14 @@ zbasu lo pilno Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7543,65 +7566,35 @@ zbasu lo pilno src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 FederationFederation src/app/+admin/admin.component.ts26 @@ -8092,7 +8085,7 @@ zbasu lo pilno - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownershipChange ownership src/app/+my-library/my-videos/my-videos.component.ts178 @@ -9573,7 +9566,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute~ 1 minute src/app/shared/shared-instance/instance-features-table.component.ts74 @@ -9686,12 +9679,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User @@ -10182,7 +10187,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10199,11 +10204,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 + DownloadDownload src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 @@ -10271,6 +10272,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10335,22 +10348,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10380,28 +10399,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts58 @@ -10728,17 +10747,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videosLocal videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.kab.xlf b/client/src/locale/angular.kab.xlf index 118cca623..2a5331989 100644 --- a/client/src/locale/angular.kab.xlf +++ b/client/src/locale/angular.kab.xlf @@ -614,7 +614,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Tivdyutin n srid kan @@ -716,6 +716,12 @@ The live stream will be automatically terminated. Astrim usrid ad ifak s wudem awurman. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -863,6 +869,24 @@ Users can resolve distant content Iseqdacen zemren ad frun agbur anmeggag src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Loading instance statistics... @@ -2898,7 +2922,7 @@ The link will expire within 1 hour. This video is blocked. Tavidyut-a tettusewḥel. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Isuffeɣ-d @@ -2993,42 +3017,50 @@ The link will expire within 1 hour. OK Ih - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY SORT BY @@ -6059,11 +6091,7 @@ channel with the same name ()!STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - D acu-t PeerTube? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6112,113 +6140,113 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. Ugur agejdan i tudert-ik·im tabaḍnit i d-yekka seg BitTorrent yeqqen ɣer uklas n tansa-k·m IP deg uneḍfar BitTorrent n tummant imi mazal tsadareḍ-d neɣ tettwaliḍ tavidyut. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? S wacu ara d-yeglu? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Tiyigiwin n Web ulac anekcum ɣur-sent s wudem azayaz: acku nesseqdac ttawil n usiweḍ websocket, aneggaf-a yemgarad ɣef uneḍfar BitTorrent aklasik. Mi ara tiliḍ deg yiminig web, tettazneḍ asɣal ideg tella tansa-k·m IP ɣer uneḍfar ara ifernen kan akka tiyigiwin-nniḍen wuɣur ara yazen talɣut. Wali asemli-a i wugar n talɣut - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? PeerTube kifkif-it akked YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6267,11 +6295,7 @@ channel with the same name ()!3 - - Developed with ❤ by Framasoft - Yettusnefli s ❤ s Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account Rnu amiḍan @@ -6404,6 +6428,12 @@ channel with the same name ()!You already sent this form recently Tuzneḍ yakan tiferkit-a src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6459,16 +6489,16 @@ channel with the same name ()!src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers ineḍfaren n umiḍan usriden @@ -7147,7 +7177,7 @@ channel with the same name ()!src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Tavidyut tettwakkes. @@ -7235,7 +7265,7 @@ channel with the same name ()!Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Eks asewḥel @@ -7243,7 +7273,7 @@ channel with the same name ()!src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Tavidyut yekkes-as usewḥel. @@ -7578,65 +7608,35 @@ channel with the same name ()!src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8150,7 +8150,7 @@ channel with the same name ()!src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Beddel amli @@ -9737,7 +9737,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Yettwaskan - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 tesdat @@ -9825,12 +9825,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. Aseqdac yettwakkes-as ugdal. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Ma yella tekkseḍ aseqdac-a, ur tettizmireḍ ara ad ternuḍ wayeḍ s yisem-nni kan! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Aseqdac yettwakkes. @@ -10365,11 +10377,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Tavidyut iɣef yettwazen uneqqis. src/app/shared/shared-moderation/report-modals/video-report.component.ts94 - - This video will be duplicated by your instance. - Tavidyut-a ad tettwales i tikkelt-nniḍen s tummant-ik·im. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Sader @@ -10462,6 +10470,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10477,22 +10497,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Tasuffeɣt tettusɣawas ass - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Aṛaǧu n wanigtengel - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode i wanigtengel - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import I uktar - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10526,32 +10552,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Ala nekk i izemren ad iwali tavidyut-a - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Beṭṭu-ines ad yili kan s useɣwen uslig - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Medden akk zemren ad walin tavidyut-a - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Ala iseqdacen n tummant-a i izemren ad walin tavidyut-a - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers yimsefliden - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views yisenqaden - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Mdel @@ -10956,17 +10982,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf index 9a0eebd0e..b20bbcee7 100644 --- a/client/src/locale/angular.ko-KR.xlf +++ b/client/src/locale/angular.ko-KR.xlf @@ -649,7 +649,7 @@ 삭제 - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -725,6 +725,12 @@ The live stream will be automatically terminated. The live stream will be automatically terminated. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2854,7 +2860,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -2991,37 +2997,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -4196,6 +4210,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6422,13 +6454,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6493,8 +6519,8 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6503,17 +6529,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6521,7 +6547,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6529,7 +6555,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6538,14 +6564,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6553,19 +6579,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6573,12 +6599,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6587,12 +6613,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6602,12 +6628,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6615,22 +6641,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6638,7 +6664,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6687,14 +6713,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6841,7 +6860,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos @@ -6896,16 +6921,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7602,7 +7627,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7610,7 +7635,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7945,65 +7970,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8529,7 +8524,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -10066,7 +10061,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10168,12 +10163,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User @@ -10670,7 +10677,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10687,11 +10694,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10780,6 +10783,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10842,22 +10857,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10889,32 +10910,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11306,17 +11327,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.lt-LT.xlf b/client/src/locale/angular.lt-LT.xlf index 0852c9ae3..fc8d1f448 100644 --- a/client/src/locale/angular.lt-LT.xlf +++ b/client/src/locale/angular.lt-LT.xlf @@ -672,7 +672,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -738,7 +738,13 @@ src/app/shared/shared-user-subscription/subscribe-button.component.html58 The live stream will be automatically terminated.The live stream will be automatically terminated. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + + Using a syndication feed @@ -2735,7 +2741,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published src/app/+videos/+video-watch/video-watch.component.html31 @@ -2867,37 +2873,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -3955,7 +3969,25 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - src/app/shared/shared-instance/instance-features-table.component.html126 + src/app/shared/shared-instance/instance-features-table.component.html126 + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + + Close this message Close this message @@ -6035,13 +6067,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6108,7 +6134,7 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6117,15 +6143,15 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6133,7 +6159,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6141,7 +6167,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6150,14 +6176,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6165,17 +6191,17 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6184,12 +6210,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6198,12 +6224,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6213,12 +6239,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6226,22 +6252,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6250,7 +6276,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. @@ -6290,14 +6316,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 + Create an account @@ -6439,7 +6458,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videosAccount videos @@ -6480,16 +6505,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7124,14 +7149,14 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7445,65 +7470,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 FederationFederation src/app/+admin/admin.component.ts26 @@ -7994,7 +7989,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownershipChange ownership src/app/+my-library/my-videos/my-videos.component.ts178 @@ -9476,7 +9471,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute~ 1 minute src/app/shared/shared-instance/instance-features-table.component.ts74 @@ -9589,12 +9584,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User @@ -10081,7 +10088,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10098,11 +10105,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 + DownloadDownload src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 @@ -10170,6 +10173,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10232,23 +10247,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-miniature.component.ts170 Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10278,28 +10299,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts58 @@ -10625,17 +10646,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videosLocal videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.nb-NO.xlf b/client/src/locale/angular.nb-NO.xlf index 4fbe5dfa8..6373746d1 100644 --- a/client/src/locale/angular.nb-NO.xlf +++ b/client/src/locale/angular.nb-NO.xlf @@ -523,7 +523,7 @@ Slett - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -596,6 +596,12 @@ The live stream will be automatically terminated. Direktesendingen vil bli automatisk terminert. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + @@ -2715,7 +2721,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -2853,37 +2859,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -4033,6 +4047,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6218,13 +6250,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6289,8 +6315,8 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6299,17 +6325,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6317,7 +6343,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6325,7 +6351,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6334,14 +6360,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6349,19 +6375,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6369,12 +6395,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6383,12 +6409,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6398,12 +6424,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6411,22 +6437,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6434,7 +6460,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6483,14 +6509,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6637,7 +6656,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos @@ -6691,16 +6716,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7376,7 +7401,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7384,7 +7409,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7719,65 +7744,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8294,7 +8289,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -9807,7 +9802,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -9909,12 +9904,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User @@ -10411,7 +10418,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10428,11 +10435,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10521,6 +10524,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10583,22 +10598,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10630,32 +10651,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11070,17 +11091,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.nl-NL.xlf b/client/src/locale/angular.nl-NL.xlf index 41fb9345a..fa5637077 100644 --- a/client/src/locale/angular.nl-NL.xlf +++ b/client/src/locale/angular.nl-NL.xlf @@ -602,7 +602,7 @@ Annuleren - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Alleen live video's @@ -684,6 +684,12 @@ Annuleren The live stream will be automatically terminated. De live-uitzending zal automatisch afgesloten worden. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2833,8 +2839,8 @@ Je kan nu al informatie toevoegen over deze video. This video is blocked. Deze video is geblokkeerd. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Gepubliceerd op @@ -2966,43 +2972,51 @@ Je kan nu al informatie toevoegen over deze video. OK OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY SORTEREN OP @@ -4098,6 +4112,24 @@ Je kan nu al informatie toevoegen over deze video. Users can resolve distant content Gebruikers kunnen inhoud van elders opvragen src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6355,11 +6387,7 @@ channel with the same name ()!STATISTIEKEN src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Wat is PeerTube? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube is een zelf te hosten ActivityPub-gefedereerd videostreamingplatform met P2P, rechtstreeks in je webbrowser. @@ -6408,113 +6436,113 @@ channel with the same name ()! P2P & Privacy Peer-to-peer en privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube gebruikt standaard het BitTorrent-protocol om bandbreedte te delen tussen gebruikers. Zo vermindert de druk op de server. Je hebt wel de keuze om but terug te schakelen naar normaal video aanbieden enkel vanaf de server. Het volgende is enkel van toepasinng als je de P2P-modus van PeerTube wil blijven gebruiken. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Wat zijn de gevolgen? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: In theorie zou iemand met voldoende technische kennis een script kunnen maken dat natrekt welk ip-adres welke video downloadt. In de praktijk is dat veel moeilijker omdat: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Er moet een HTTP-aanvraag verzonden worden naar elke tracker voor elke video om te kunnen spioneren. Als we alle PeerTube videos willen bespioneren, dan moeten we evenveel aanvragen versturen als er video's zijn (potentieel heel veel dus) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm De tracker geeft per ontvangen verzoek een beperkt aantal peers terug. Zijn er bijvoorbeeld 1000 peers in de zwerm en geeft de tracker maar 20 peers per verzoek terug? Dan moeten er ten minste 50 verzoeken zijn gedaan om elke peer in de zwerm te kennen - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Die verzoeken moeten regelmatig gebeuren om te weten wie begint of stopt een video te bekijken. Dat soort gedrag is eenvoudig te detecteren - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Als een ip-adres opgeslagen is in de tracker betekent dat niet dat de persoon achter dit ip-adres - als zo iemand al bestaat - de video bekeken heeft - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities Het ip-adres is vage informatie: gewoonlijk verandert het regelmatig en kan het meerdere mensen of entiteiten vertegenwoordigen - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. Het nachtmerriescenario van iemand die zijn vrienden bespioneert is eerder onwaarschijnlijk. Er zijn veel efficiëntere manieren om dat soort informatie te verkrijgen. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Hoe is PeerTube vergeleken met YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). De gevaren voor je privacy liggen anders bij YouTube dan bij PeerTube. YouTube verzamelt een grote hoeveelheid persoonlijke informatie over jou - niet enkel je ip-adres- , analyseert deze en volgt je. Daarenboven is YouTube eigendom van Google/Alphabet, een bedrijf dat je op vele websites volgt via AdSense of Google Analytics. - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Wat kan ik doen om de blootstelling van mijn IP adress te verminderen? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Je ip-adres is publiek, dus telkens je een website bezoekt zien een aantal actoren (naast de bezochte website) je ip-adres in hun verbindingslogboeken: internetproviders/routers/trackers/CDN's enzovoort. PeerTube is er open in: we waarschuwen je dat je een VPN of de Tor-browser moet gebruiken als je je ip-adres wil afschermen. Het is zinloos te denken dat p2p uit PeerTube verwijderen je anonimiteit zal teruggeven. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Wat zal worden gedaan om dit probleem te verminderen? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube wil de best mogelijke tegenmaatregelen nemen. Dat geeft je meer keuze en maakt aanvallen minder waarschijnlijk. Dit hebben we tot nu toe gebouwd: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We stellen een limiet in op het aantal peers, veerstuurd door de tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We stellen een limiet in op de aanvraagfrequentie zoals ontvangen door de tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Beheerders van exemplaren van PeerTube toelaten P2P uit te schakelen uit de beheersinterface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Wees je ervan bewust dat je uiteindelijk steeds P2P kan uitschakelen in de videospeler of door WebRTC uit te schakelen in je browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Geen enkel exemplaar van PeerTube volgt dit exemplaar. @@ -6565,11 +6593,7 @@ channel with the same name ()!3 - - Developed with ❤ by Framasoft - Ontwikkeld met ❤ door Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6705,6 +6729,12 @@ Account aanmaken You already sent this form recently U hebt dit formulier onlangs al verzonden src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6768,22 +6798,22 @@ Account aanmaken Blurred Blurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden hidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred blurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed displayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers directe accountvolgers @@ -7205,12 +7235,12 @@ Account aanmaken viewers kijkers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views keer bekeken - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 removed from instance followers verwijderd uit volgers van dit exemplaar van PeerTube @@ -7482,7 +7512,7 @@ Account aanmaken Wil je echt deze video deblokkeren? Hij wordt dan opnieuw beschikbaar in de lijst van video's. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Deblokkeren @@ -7490,7 +7520,7 @@ Account aanmaken - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video gedeblokkeerd. @@ -7833,65 +7863,35 @@ Account aanmaken src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federatie @@ -8410,7 +8410,7 @@ Account aanmaken - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Eigenaarschap wijzigen @@ -9966,7 +9966,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Weergegeven - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minuut @@ -10062,12 +10062,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. Gebruiker terug toelaten. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Als je deze gebruiker verwijdert, is het niet meer mogelijk om een andere te maken met dezelfde gebruikersnaam! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Gebruiker verwijderd. @@ -10535,7 +10547,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video verwijderd. @@ -10552,11 +10564,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Reporter dempen src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Je exemplaar van PeerTube zal deze video dupliceren. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Downloaden @@ -10650,6 +10658,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10710,22 +10730,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publicatie gepland op - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Wachten op transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Om te transcoden - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Om te importeren - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Subscribe to RSS feed "" @@ -10761,22 +10787,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Ik kan deze video alleen zien - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Enkel deelbaar via een privé-verwijzing - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Iedereen kan deze video zien - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 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.ts351 + src/app/shared/shared-main/video/video.service.ts352 Close Sluiten @@ -11166,17 +11192,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.oc.xlf b/client/src/locale/angular.oc.xlf index dbe6e9779..944aa3415 100644 --- a/client/src/locale/angular.oc.xlf +++ b/client/src/locale/angular.oc.xlf @@ -680,7 +680,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Only live videos @@ -762,6 +762,12 @@ The live stream will be automatically terminated. The live stream will be automatically terminated. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2958,7 +2964,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Publicada @@ -3093,37 +3099,45 @@ The link will expire within 1 hour. OK D’acòrdi - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY TRIAR PER @@ -4308,6 +4322,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6573,11 +6605,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Qu’es aquò PeerTube ? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6640,8 +6668,8 @@ channel with the same name ()! P2P & Privacy P2P & Vida privada - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6650,17 +6678,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Quinas son las consequéncias ? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6668,7 +6696,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6676,7 +6704,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6685,14 +6713,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6700,19 +6728,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6720,12 +6748,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Cossí PeerTube se compara a YouTube ? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6734,12 +6762,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Qué pòdi far per limitar l’exposicion de mon adreça IP ? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6749,12 +6777,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Qué serà fach per reduire aqueste problèma ? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6762,22 +6790,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6785,7 +6813,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6834,14 +6862,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6986,7 +7007,13 @@ channel with the same name ()! You already sent this form recently Avètz ja enviat aqueste formulari fa pas gaire - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos Account videos @@ -7040,16 +7067,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7751,7 +7778,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Desblocar @@ -7759,7 +7786,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -8118,65 +8145,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8712,7 +8709,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -10267,7 +10264,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Mostrada - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10373,12 +10370,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular es reabilitat. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - Se levatz aqueste utilizaire, poiretz pas ne crear un autre amb lo meteis nom d’utilizaire ! - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. Utilizaire @@ -10875,7 +10884,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Vidèo suprimida. @@ -10892,11 +10901,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Rendre lo senhalaire mut src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Aquesta vidèo serà duplicada sus vòstra instància. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10988,6 +10993,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -11050,22 +11067,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding En espèra del transcodatge - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode De transcodar - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import D’importar - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -11099,32 +11122,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Pas que ieu pòdi veire aquesta vidèo - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Tot lo monde pòt veire aquesta vidèo - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Pas que los utilizaires d’aquesta instància pòdon veire aquesta vidèo - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11516,17 +11539,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf index ae965e509..bbd1edb5b 100644 --- a/client/src/locale/angular.pl-PL.xlf +++ b/client/src/locale/angular.pl-PL.xlf @@ -622,7 +622,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Tylko filmy na żywo @@ -704,6 +704,12 @@ The live stream will be automatically terminated. Transmisja zostanie automatycznie przerwana. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2829,8 +2835,8 @@ The link will expire within 1 hour. This video is blocked. Ten film jest zablokowany. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Opublikowano @@ -2962,37 +2968,45 @@ The link will expire within 1 hour. OK OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. Film jest importowany, będzie dostępny gdy zakończy się importowanie. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. Film jest transkodowany, może nie działać prawidłowo. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. Ten film jest aktualnie przenoszony na zewnętrzny serwer i może nie działać poprawnie. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . Film zostanie opublikowany . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Ta transmisja jeszcze się nie zaczęła. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Ta transmisja zakończyła się. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY SORTUJ WEDŁUG @@ -4066,6 +4080,24 @@ The link will expire within 1 hour. Users can resolve distant content Użytkownicy mogą uzyskiwać zdalną treść src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6273,11 +6305,7 @@ channel with the same name ()!STATYSTYKI src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Czym jest PeerTube? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube to selfhostowana platforma do transmisji filmów sfederowana z użyciem ActivityPub, korzystająca z P2P bezpośrednio w Twojej przeglądarce internetowej. @@ -6329,33 +6357,33 @@ channel with the same name ()! P2P & Privacy P2P i prywatność - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. Domyślnie PeerTube używa protokołu BitTorrent do dzielenia przepustowości między użytkownikami żeby zmniejszyć zużycie serwera, ale daje ci możliwość wrócenia do zwyczajnego strumieniowania bezpośrednio z serwera filmu. Poniższe informacje dotyczą jedynie przypadków, gdzie używany jest tryb P2P PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. Głównym zagrożeniem dla Twojej prywatności związanym z BitTorrent jest przechowywanie przez tracker BitTorrent instancji Twojego adresu IP, tak długo jak oglądasz lub pobierasz film. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Jakie są tego konsekwencje? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: Teoretycznie, ktoś z wystarczającymi zdolnościami technicznymi mógłby stworzyć skrypt który obserwuje, które adresy IP pobierają film. W praktyce jest to jednak o wiele trudniejsze, ponieważ: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Żądanie HTTP musi być wysłane przy każdym trackerze do każdego śledzonego filmu. Śledzenie wszystkich filmów na PeerTube wymagałoby tylu żądań, ile jest filmów (więc prawdopodobnie bardzo dużo) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6364,82 +6392,82 @@ channel with the same name ()! - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Te żądania muszą być wysyłane regularnie by wiedzieć kto zaczyna/kończy oglądać film. Łatwo jest rozpoznać takie zachowanie - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Jeżeli adres IP jest przechowywany w trackerze, nie znaczy to że osoba za tym adresem IP (jeżeli taka osoba istnieje) oglądneła dany film - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities Adres IP jest dość nieprecyzyjną informacją: zazwyczaj często się zmienia i może reprezentować wiele osób lub jednostek - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. Najczarniejszy scenariusz zwykłej osoby śledzącej jej przyjaciół jest dość nieprawdopodobny. Jest wiele bardziej efektownych metod zdobycia takich informacji. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Jaki jest PeerTube w porównaniu z YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Problemy z prywatnością na YouTube są inne od problemów na PeerTube. YouTube zbiera ogromne ilości twoich danych (nie tylko twój adres IP) żeby je analizować i cię śledzić. Dodatkowo, YouTube jest kontrolowany przez Google/Alphabet, firmę która śledzi cię na wielu stronach (przez AdSense lub Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Jak mogę ograniczyć widoczność mojego adresu IP? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Twój adres IP jest publiczny, więc kiedy wysyłasz jakiekolwiek żądanie do jakiejkolwiek strony, jest dużo jednostek (poza samą stroną) które widzą twój adres IP w swoich dziennikach połączeń: ISP/routery/trackery/CDN i inne. PeerTube jest na ten temat szczery: ostrzegamy że jeżeli chcesz utrzymać swój adres IP prywatny, musisz używać VPNa lub Przeglądarki Tor. Myślenie, że usunięcie P2P z PeerTube odda ci anonimowość nie ma sensu. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Co zostanie zrobione, aby złagodzić ten problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube chce dostarczyć najlepsze możliwości przeciwdziałania, żeby dać ci większy wybór i zmniejszyć możliwość ataku. Oto co już dodaliśmy: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Ustawiamy limit dla osób oglądających wysyłanych przez tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Ustawiamy limit na częstotliwość żądań otrzymywanych przez tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Umożliwiamy administratorom wyłączenie P2P z interfejsu administracyjnego - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Finalnie, pamiętaj że zawsze możesz wyłączyć P2P przez odtwarzacz wideo lub poprzez wyłączenie WebRTC w twojej przeglądarce. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Ta instancja nie ma obserwujących instancji. @@ -6488,11 +6516,7 @@ channel with the same name ()!3 - - Developed with ❤ by Framasoft - Stworzone z ❤ przez Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6629,6 +6653,12 @@ channel with the same name ()!You already sent this form recently Niedawno wypełniłeś(-aś) ten formularz src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6684,16 +6714,16 @@ channel with the same name ()!src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7390,7 +7420,7 @@ channel with the same name ()!Czy na pewno chcesz odblokować ten film? Pojawi się on ponownie na liście filmów. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Odblokuj @@ -7398,7 +7428,7 @@ channel with the same name ()!src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Odblokowano film . @@ -7741,65 +7771,35 @@ channel with the same name ()!src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federacja @@ -8319,7 +8319,7 @@ channel with the same name ()!src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Zmień właściciela @@ -9875,7 +9875,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Wyświetlane - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minuta @@ -9971,12 +9971,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. Odbanowano użytkownika . src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Jeżeli usuniesz tego użytkownika, nie będziesz mógł stworzyć nowego z tą samą nazwą użytkownika! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Usunięto użytkownika . @@ -10450,7 +10462,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Usunięto film. @@ -10467,11 +10479,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Wycisz zgłaszającego src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Ten film zostanie zduplikowany przez twoją instancję. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Pobierz @@ -10565,6 +10573,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10625,22 +10645,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Zaplanowano publikację - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Oczekiwanie na transkodowanie - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Do transkodowania - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Do importu - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10674,32 +10700,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Tylko ja mogę zobaczyć ten film - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Udostępniane tylko przez prywatny odnośnik - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Każdy może zobaczyć ten film - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Tylko użytkownicy tej instancji mogą zobaczyć ten film - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers oglądających - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views wyświetleń - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Zamknij @@ -11111,17 +11137,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf index 9f856bdc5..65566fbae 100644 --- a/client/src/locale/angular.pt-BR.xlf +++ b/client/src/locale/angular.pt-BR.xlf @@ -638,7 +638,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Somente vídeos ao vivo @@ -720,6 +720,12 @@ The live stream will be automatically terminated. A transmissão ao vivo será encerrada. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2906,7 +2912,7 @@ The link will expire within 1 hour. This video is blocked. Este vídeo está bloqueado. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -3042,42 +3048,50 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY @@ -4261,6 +4275,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6520,11 +6552,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - O que é PeerTube? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6578,33 +6606,33 @@ channel with the same name ()! P2P & Privacy P2P & Privacidade - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube usa como padrão o protocolo BitTorrent para compartilhar a largura de banda (bandwidth) entre os usuários para ajudar a diminuir a carga no servidor (P2P), mas te dá, em último caso, a escolha de colocar o servidor de volta no modo regular de transmissão de video. O que se segue aplica unicamente se desejarmos continuar a utilizar o modo P2P de PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Quais são as consequências? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: In teoria, alguém com habilidade técnica suficiente poderia criar um script que rastreia qual IP está baixando qual vídeo. Mas na prática, isso é muito mais difícil porque: In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Uma solicitação HTTP tem que ser enviada em cada rastreador para espionar cada vídeo. Se quisermos espionar todos os vídeos do PeerTube, teremos que enviar tantas solicitações quanto os vídeos existentes (assim sendo, potencialmente muitos) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6613,82 +6641,82 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Essas solicitações têm que ser enviadas regularmente para saber quem começou/parou de ver um vídeo. É fácil detectar este tipo de comportamento - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Se o endereço de IP estiver armazenado. Isso não significa que a pessoa por trás do IP (se pessoa existe) vi o vídeo - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities O endereço IP é uma informação vaga, e regularmente muda e pode representar várias pessoas ou entidades - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. O pior cenário de uma pessoa mediana que espiona seus amigos é muito pouco provável. Existem meios muito mais eficazes para conseguir esse tipo de informação. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Como o PeerTube se compara com o YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). As ameaças de privacidade com o YouTube são diferentes das do PeerTube. No caso do YouTube, a plataforma reúne um enorme quantidade de informações pessoais (não apenas o seu IP) para analisá-las depois e rastrear você. Além do mais, YouTube é propriedade do Google/Alphabet, uma empresa que rastreia você por vários outros sites da web (via AdSense ou Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? O que eu posso fazer para restringir a exposição do meu endereço IP? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Seu endereço IP é publico, assim cada vez que você consulta um site web, há um número de atores (para além do site final sem si) vendo o seu IP nos registros das conexões deles (logs): o provedor de internet(ISP) / o roteador / CDN e muito mais... PeerTube é transparente em relação a isso: nós te alertamos para o fato de que se você quer manter o seu IP privado, você tem que usar um VPN ou o navegador Tor. Pensar que remover P2P do PeerTube irá dar à você a anonimidade não faz sentido nenhum. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? O que será feito para mitigar o problema? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube quer oferecer a melhor contra medida possível, para dar à você mais escolha e fazer com que os ataques se tornem menos prováveis. Eis o que realizamos até agora: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Nós fixamos um limite para o número de parceiros enviado pelo rastreador - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Nós definimos um limite na frequência das solicitações recebidas pelo rastreador - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Permite aos administradores da instância de desativar P2P a partir da interface da administração - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Em último caso, lembre-se você pode sempre desativar P2P alternando no leitor do vídeo, ou apenas desabilitando WebRTC no seu navegador. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Esta instância não tem instâncias seguidoras. @@ -6737,14 +6765,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Desenvolvido com ❤ por - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6883,6 +6904,12 @@ channel with the same name ()! You already sent this form recently Você já enviou este formulário recentemente src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6938,16 +6965,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7659,7 +7686,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Desbloquear @@ -7667,7 +7694,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Vídeo desbloqueado. @@ -8018,65 +8045,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8611,7 +8608,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -10177,7 +10174,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Mostrado - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10281,12 +10278,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular foi desbanido. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Se remover esta conta, você não poderá criar outra com o mesmo nome de usuário! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Usuário @@ -10785,7 +10794,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10802,11 +10811,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10900,6 +10905,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10962,22 +10979,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Aguardando transcodificação - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Para transcodificar - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Para importar - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -11011,32 +11034,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Apenas eu posso ver este vídeo - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Qualquer um pode ver este vídeo - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Apenas utilizadores desta instância podem ver este vídeo - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11428,17 +11451,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf index 82d048873..4b8cc5fee 100644 --- a/client/src/locale/angular.pt-PT.xlf +++ b/client/src/locale/angular.pt-PT.xlf @@ -603,7 +603,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Só vídeos em directo @@ -685,6 +685,12 @@ The live stream will be automatically terminated. Esta transmissão em directo vai ser encerrada automaticamente. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2855,8 +2861,8 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -2990,43 +2996,51 @@ The link will expire within 1 hour. OK src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY @@ -4134,6 +4148,24 @@ The link will expire within 1 hour. Users can resolve distant content Utilizadores podem encontrar conteúdo distante src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6403,13 +6435,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6469,8 +6495,8 @@ channel with the same name ()! P2P & Privacy P2P & Privacidade - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6478,34 +6504,34 @@ channel with the same name ()! but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Quais são as consequências? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6513,48 +6539,48 @@ channel with the same name ()! For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 - + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Como o PeerTube se compara com o YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6562,13 +6588,13 @@ channel with the same name ()! In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? O que eu posso fazer para restringir a exposição do meu endereço IP? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6577,44 +6603,44 @@ channel with the same name ()! PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? O que será feito para mitigar o problema? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6665,11 +6691,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Concebido com ❤ por Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6812,6 +6834,12 @@ channel with the same name ()! You already sent this form recently You already sent this form recently src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6875,22 +6903,22 @@ channel with the same name ()! Blurred Blurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden hidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred blurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed displayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7590,7 +7618,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7598,7 +7626,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Vídeo desbloqueado. @@ -7941,65 +7969,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8529,10 +8527,10 @@ channel with the same name ()! Do you really want to delete ? Quer mesmo apagar ? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -10105,7 +10103,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10205,12 +10203,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. Utilizadore desbanide. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 - + User deleted. Utilizadore apagade. @@ -10687,7 +10697,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10704,11 +10714,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10805,6 +10811,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10867,22 +10885,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding Aguardando transcodificação - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Para transcodificar - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Para importar - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Subscribe to RSS feed "" @@ -10918,32 +10942,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Apenas eu posso ver este vídeo - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Qualquer um pode ver este vídeo - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11332,17 +11356,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf index 31ca56831..d537421f9 100644 --- a/client/src/locale/angular.ru-RU.xlf +++ b/client/src/locale/angular.ru-RU.xlf @@ -109,8 +109,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - упомянул вас в видео + mentioned you on video + упомянул вас в видео src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -127,16 +127,16 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - Новая версия плагина / темы доступна: + A new version of the plugin/theme is available: + Новая версия плагина / темы доступна: src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - Новая версия PeerTube доступна: + A new version of PeerTube is available: + Новая версия PeerTube доступна: src/app/shared/shared-main/users/user-notifications.component.html 206,207 @@ -577,33 +577,33 @@ Delete Удалить - src/app/+admin/follows/followers-list/followers-list.component.ts74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169 - src/app/+admin/overview/users/user-list/user-list.component.ts86 - src/app/+admin/overview/users/user-list/user-list.component.ts200 - src/app/+admin/overview/videos/video-list.component.ts68 - src/app/+admin/overview/videos/video-list.component.ts157 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 - src/app/+my-library/my-videos/my-videos.component.html50 - src/app/+my-library/my-videos/my-videos.component.ts151 - src/app/+my-library/my-videos/my-videos.component.ts178 - src/app/+my-library/my-videos/my-videos.component.ts219 - src/app/+videos/+video-edit/shared/video-edit.component.html178 - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts375 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 - src/app/shared/shared-main/buttons/delete-button.component.ts17 - src/app/shared/shared-main/buttons/delete-button.component.ts22 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - + + + + + + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Только прямая трансляция @@ -649,8 +649,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://ru.wikipedia.org/wiki/Markdown#Примеры_синтаксиса" target="_blank" rel="noopener noreferrer">Markdown</a> совместимый что поддерживает: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://ru.wikipedia.org/wiki/Markdown#Примеры_синтаксиса" target="_blank" rel="noopener noreferrer">Markdown</a> совместимый что поддерживает: src/app/shared/shared-main/misc/help.component.ts75 @@ -685,6 +685,12 @@ The live stream will be automatically terminated. Прямая трансляция будет автоматически завершена. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -1015,13 +1021,13 @@ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - Этот экземпляр разрешает регистрацию. Однако будьте осторожны, проверьте Условия пользованияTerms перед созданием учетной записи. Вы также можете найти другой экземпляр, который точно соответствует вашим потребностям, на: https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Этот экземпляр разрешает регистрацию. Однако будьте осторожны, проверьте Условия пользованияTerms перед созданием учетной записи. Вы также можете найти другой экземпляр, который точно соответствует вашим потребностям, на: https://joinpeertube.org/instances. src/app/+login/login.component.html63 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - В настоящее время этот экземпляр не позволяет регистрировать пользователей, проверьте Условия пользования для получения дополнительных сведений, или найдите экземпляр, который дает вам возможность зарегистрировать учетную запись и загружать туда свои видео. Найдите свой среди множества экземпляров на: https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + В настоящее время этот экземпляр не позволяет регистрировать пользователей, проверьте Условия пользования для получения дополнительных сведений, или найдите экземпляр, который дает вам возможность зарегистрировать учетную запись и загружать туда свои видео. Найдите свой среди множества экземпляров на: https://joinpeertube.org/instances. src/app/+login/login.component.html68 @@ -1095,7 +1101,8 @@ src/app/+login/login.component.html106 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Письмо с инструкцией по сбросу пароля будет отправлено на . Ссылка будет рабочей в течении 1 часа. src/app/+login/login.component.ts121 @@ -1134,8 +1141,8 @@ src/app/+search/search.component.html8 - for - для + for + для src/app/+search/search.component.html 10 @@ -1621,18 +1628,18 @@ src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Помогите модераторам и другим пользователям узнать кто вы by: + Help moderators and other users to know who you are by: + Помогите модераторам и другим пользователям узнать кто вы by: src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Загрузка аватара + Uploading an avatar + Загрузка аватара src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - Добавьте описание + Writing a description + Добавьте описание src/app/modal/account-setup-warning-modal.component.html16 @@ -2072,8 +2079,8 @@ src/app/shared/shared-actor-image/actor-avatar.component.ts47 - Markdown compatible that also supports custom PeerTube HTML tags - совместим с Markdown который также поддерживает пользовательские HTML теги PeerTube + Markdown compatible that also supports custom PeerTube HTML tags + совместим с Markdown который также поддерживает пользовательские HTML теги PeerTube src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2148,8 +2155,8 @@ src/app/+videos/+video-edit/shared/video-edit.component.html42 - Choose the appropriate licence for your work. - Выберите подходящую лицензию для своей работы. + Choose the appropriate licence for your work. + Выберите подходящую лицензию для своей работы. src/app/+videos/+video-edit/shared/video-edit.component.html 79,80 @@ -2244,7 +2251,7 @@ src/app/+videos/+video-edit/shared/video-edit.component.html172 - Already uploaded ✔ + Already uploaded ✔ Уже загружено ✔ src/app/+videos/+video-edit/shared/video-edit.component.html176 @@ -2849,8 +2856,8 @@ This video is blocked. Это видео заблокировано. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Опубликовано @@ -2979,37 +2986,45 @@ OK ОК src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. Видео импортируется, оно будет доступно после завершения импорта. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. Видео перекодируется, возможно, оно не будет работает должным образом. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. Видео перемещается на внешний сервер, оно может работать некорректно. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . Это видео будет опубликовано . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Трансляция еще не началась. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Трансляция закончилась. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY СОРТИРОВАТЬ ПО @@ -3877,8 +3892,8 @@ src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -3965,8 +3980,8 @@ src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html42 @@ -4110,6 +4125,24 @@ Users can resolve distant content Пользователи могут искать удаленный контент src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -4306,8 +4339,8 @@ src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - Приоритет (1 = наивысший приоритет) + Priority (1 = highest priority) + Приоритет (1 = наивысший приоритет) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4327,8 +4360,8 @@ src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - Нет задача не найдена. + No jobs found. + Нет задача не найдена. src/app/+admin/system/jobs/jobs.component.html106 @@ -4374,8 +4407,8 @@ - By -> - От -> + By -> + От -> src/app/+admin/system/logs/logs.component.html47 @@ -4447,8 +4480,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - Управление пользователями чтобы создать команду модераторов. + Manage users to build a moderation team. + Управление пользователями чтобы создать команду модераторов. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4457,8 +4490,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Включение этого параметра позволит другим администраторам узнать, что вы в основном добавляете конфиденциальный контент. Более того, флажок NSFW при загрузке видео будет автоматически установлен по умолчанию. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Включение этого параметра позволит другим администраторам узнать, что вы в основном добавляете конфиденциальный контент. Более того, флажок NSFW при загрузке видео будет автоматически установлен по умолчанию. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4467,8 +4500,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - С помощью Скрыть или Размыто превью, будет запрошено подтверждение для просмотра видео. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + С помощью Скрыть или Размыто превью, будет запрошено подтверждение для просмотра видео. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -4583,8 +4616,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Используйте плагины & темы для дополнительных изменений, или добавьте небольшие настройки. + Use plugins & themes for more involved changes, or add slight customizations. + Используйте плагины & темы для дополнительных изменений, или добавьте небольшие настройки. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4658,8 +4691,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120 - Manage users to set their quota individually. - Управление пользователями с целью установки персональной квоты. + Manage users to set their quota individually. + Управление пользователями с целью установки персональной квоты. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121 @@ -4846,8 +4879,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338 - You should only use moderated search indexes in production, or host your own. - В рабочей среде следует использовать только модерируемые поисковые индексы, или создать свой собственный. + You should only use moderated search indexes in production, or host your own. + В рабочей среде следует использовать только модерируемые поисковые индексы, или создать свой собственный. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 @@ -4881,8 +4914,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 - Manage relations with other instances. - Управление связями с другими экземплярами. + Manage relations with other instances. + Управление связями с другими экземплярами. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389 @@ -4918,8 +4951,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435 - See the documentation for more information about the expected URL - Ознакомьтесь с документацией для получение информации по ожидаемому URL + See the documentation for more information about the expected URL + Ознакомьтесь с документацией для получение информации по ожидаемому URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 @@ -4968,8 +5001,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521 - 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - Если ваш экземпляр явно разрешен Twitter, видеопроигрыватель будет встроен в канал Twitter на видеоресурсе PeerTube. в противном случае мы используем карточку со ссылкой на изображение, которая будет перенаправлять на ваш экземпляр Установите этот флажок, сохраните конфигурацию и протестируйте с URL-адресом видео вашего экземпляра (https://example.com/w/blabla ) на https://cards-dev.twitter.com/validator чтобы узнать, разрешен ли ваш экземпляр. + 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. + Если ваш экземпляр явно разрешен Twitter, видеопроигрыватель будет встроен в канал Twitter на видеоресурсе PeerTube. в противном случае мы используем карточку со ссылкой на изображение, которая будет перенаправлять на ваш экземпляр Установите этот флажок, сохраните конфигурацию и протестируйте с URL-адресом видео вашего экземпляра (https://example.com/w/blabla ) на https://cards-dev.twitter.com/validator чтобы узнать, разрешен ли ваш экземпляр. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525 @@ -5007,8 +5040,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33 - Max simultaneous lives created on your instance (-1 for "unlimited") - Максимальное количество одновременных трансляций, созданных на вашем экземпляре (-1 "не ограничено") + Max simultaneous lives created on your instance (-1 for "unlimited") + Максимальное количество одновременных трансляций, созданных на вашем экземпляре (-1 "не ограничено") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40 @@ -5018,8 +5051,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - Max simultaneous lives created per user (-1 for "unlimited") - Максимальное количество трансляций на одного пользователя (-1 "не ограничено") + Max simultaneous lives created per user (-1 for "unlimited") + Максимальное количество трансляций на одного пользователя (-1 "не ограничено") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53 @@ -5162,8 +5195,8 @@ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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:Изменение разрешения более плавноеБолее быстрое воспроизведение, особенно для длинных видеоБолее стабильное воспроизведение (меньше ошибок / бесконечной загрузки)Если вы также включили Поддержка WebTorrent, она увеличит объем хранилища видео на 2 + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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:Изменение разрешения более плавноеБолее быстрое воспроизведение, особенно для длинных видеоБолее стабильное воспроизведение (меньше ошибок / бесконечной загрузки)Если вы также включили Поддержка WebTorrent, она увеличит объем хранилища видео на 2 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 99,108 @@ -5294,13 +5327,19 @@ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - Используйте код JavaScript напрямую.Пример: console.log('мой экземпляр потрясающий'); + Write JavaScript code directly.Example: console.log('my instance is amazing'); + Используйте код JavaScript напрямую.Пример: console.log('мой экземпляр потрясающий'); src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77 - Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - Используйте код CSS напрямую. Пример:#custom-css color: red; Добавить в начале #custom-css t, чтобы переопределить стили. Пример:#custom-css .logged-in-email color: red; + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + + Используйте код CSS напрямую. Пример:#custom-css color: red; Добавить в начале #custom-css t, чтобы переопределить стили. Пример:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5317,8 +5356,8 @@ - There are errors in the form: - Ошибки в форме: + There are errors in the form: + Ошибки в форме: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5394,8 +5433,8 @@ src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - Обновите ваши настройки + Update your settings + Обновите ваши настройки src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5415,40 +5454,40 @@ - Sort by "Recently Added" - Сортировать по "Недавно добавленные" + Sort by "Recently Added" + Сортировать по "Недавно добавленные" src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - Сортировать по "Недавние просмотры" + Sort by "Recent Views" + Сортировать по "Недавние просмотры" src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - Сортировать по "Горячее" + Sort by "Hot" + Сортировать по "Горячее" src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - Сортировать по "Лучшее" + Sort by "Best" + Сортировать по "Лучшее" src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - Сортировать по "Нравится" + Sort by "Likes" + Сортировать по "Нравится" src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5564,8 +5603,8 @@ src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - С помощьюСкрыть или Размыто превью, будет запрошено подтверждение для просмотра видео. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + С помощьюСкрыть или Размыто превью, будет запрошено подтверждение для просмотра видео. src/app/shared/shared-user-settings/user-video-settings.component.html 8,9 @@ -5764,8 +5803,9 @@ - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Краткий текст, чтобы рассказать людям, как они могут поддержать ваш канал.<br /><br /> Когда вы загрузите видео на этот канал, поле поддержки видео будет автоматически заполнено этим текстом. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Краткий текст, чтобы рассказать людям, как они могут поддержать ваш канал.<br /><br /> Когда вы загрузите видео на этот канал, поле поддержки видео будет автоматически заполнено этим текстом. src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 @@ -5854,8 +5894,8 @@ - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Некоторые из ваших каналов настроены не полностью. Сделайте их более приветливыми и сообщите о том, что вы публикуете, добавив баннер, аватар и описание. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Некоторые из ваших каналов настроены не полностью. Сделайте их более приветливыми и сообщите о том, что вы публикуете, добавив баннер, аватар и описание. src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -5969,8 +6009,8 @@ src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - Чтобы помочь модераторам и другим пользователям узнать кто вы, не забудьте настроить профиль своей учетной записи добавив аватар и описание. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + Чтобы помочь модераторам и другим пользователям узнать кто вы, не забудьте настроить профиль своей учетной записи добавив аватар и описание. src/app/+signup/shared/signup-success.component.html17 @@ -6158,7 +6198,9 @@ src/app/+my-library/+my-video-channels/my-video-channels.component.html30 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Вы действительно хотите удалить ? Будет удалено видео загруженное на этот канал, и вы не сможете создать другой канал с таким же именем ()! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -6196,8 +6238,8 @@ src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL > - ПОКАЗАТЬ ЭТО КАНАЛ > + SHOW THIS CHANNEL > + ПОКАЗАТЬ ЭТО КАНАЛ > src/app/+accounts/account-video-channels/account-video-channels.component.html46 @@ -6349,11 +6391,7 @@ СТАТИСТИКА src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Что такое PeerTube? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube - это автономная платформа для потокового видео с ActivityPub, использующая P2P прямо в вашем веб-браузере. @@ -6402,113 +6440,113 @@ P2P & Privacy P2P & Приватность - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube использует протокол BitTorrent для совместного использования пропускной способности между пользователями по умолчанию, чтобы помочь снизить нагрузку на сервер, но в конечном итоге оставляет вам выбор переключиться обратно на обычную потоковую передачу исключительно с сервера видео. То, что следует ниже, применимо только в том случае, если вы хотите продолжать использовать режим P2P PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. Основная угроза вашей конфиденциальности, вызванная BitTorrent, заключается в том, что ваш IP-адрес хранится в трекере BitTorrent экземпляра, пока вы загружаете или просматриваете видео. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Каковы будут последствия? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: Теоретически, кто-то с достаточными техническими навыками может создать скрипт, который отслеживает, какой IP скачивает какое видео. На практике это гораздо сложнее, потому что: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) HTTP-запрос должен быть отправлен на каждом трекере для каждого видео, чтобы отслеживать. Если мы хотим следить за всеми видео PeerTube, мы должны отправить столько запросов, сколько есть видео (это потенциально много) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Для каждого отправленного запроса трекер возвращает случайные одноранговые узлы в ограниченном количестве. Например, если в рое 1000 пиров и трекер отправляет только 20 пиров для каждого запроса, должно быть отправлено не менее 50 запросов, чтобы узнать каждого пиров в рое - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Эти запросы необходимо отправлять регулярно, чтобы знать, кто начинает / прекращает просмотр видео. Такое поведение легко обнаружить - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Если IP-адрес хранится в трекере, это не означает, что человек, стоящий за IP (если он существует), смотрел видео - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities IP-адрес-это расплывчатая информация: как правило, он регулярно меняется и может представлять множество физических или юридических лиц - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Одноранговые веб-узлы не являются общедоступными: поскольку мы используем транспорт веб-сокетов, этот протокол отличается от классического трекера BitTorrent. Когда вы находитесь в веб-браузере, вы отправляете сигнал, содержащий ваш IP-адрес, на трекер, который случайным образом выбирает других одноранговых узлов для пересылки информации. См. этот документ для получения дополнительной информации - src/app/+about/about-peertube/about-peertube.component.html117 - + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Одноранговые веб-узлы не являются общедоступными: поскольку мы используем транспорт веб-сокетов, этот протокол отличается от классического трекера BitTorrent. Когда вы находитесь в веб-браузере, вы отправляете сигнал, содержащий ваш IP-адрес, на трекер, который случайным образом выбирает других одноранговых узлов для пересылки информации. См. этот документ для получения дополнительной информации + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. Худший сценарий, когда обычный человек шпионит за своими друзьями, маловероятен. Есть гораздо более эффективные способы получить такую информацию. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Чем отличается PeerTube в сравнении с YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Угрозы конфиденциальности с YouTube отличаются от угроз PeerTube. В случае с YouTube платформа собирает огромное количество вашей личной информации (не только ваш IP), чтобы анализировать ее и отслеживать вас. Кроме того, YouTube принадлежит Google / Alphabet, компании, которая отслеживает вас на многих веб-сайтах (через AdSense или Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Что я могу сделать, чтобы ограничить видимость моего IP-адреса? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Ваш IP-адрес является общедоступным, поэтому каждый раз, когда вы просматриваете веб-сайт, ряд участников (в дополнение к окончательному веб-сайту) видят ваш IP-адрес в своих журналах подключений: интернет-провайдеры / маршрутизаторы / трекеры / CDN и другие. PeerTube прозрачен в этом отношении: мы предупреждаем вас, что если вы хотите сохранить свой IP-адрес в секрете, вы должны использовать VPN или браузер Tor. Не имеет смысла думать, что удаление P2P из PeerTube вернет вам анонимность. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Что требуется сделать, чтобы устранить эту проблему? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube хочет предоставить наилучшие возможные меры противодействия, чтобы дать вам больше выбора и снизить вероятность атак. Вот что мы уже сделали: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Устанавливаем ограничение на количество пиров, отправляемых трекером - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Мы устанавливаем ограничение на частоту запросов, получаемых трекером - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Разрешить администраторам экземпляра отключать Р2Р через административный интерфейс - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. В конечном счете, помните, что вы всегда можете отключить P2P, переключив его в видеоплеере или просто отключив WebRTC в вашем браузере. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Этот экземпляр не имеет последователей экземпляров. @@ -6552,18 +6590,14 @@ src/app/+about/about-instance/about-instance.component.ts98 - Contact the administrator(s) - Свяжитесь с администратором (ами) + Contact the administrator(s) + Свяжитесь с администратором (ами) src/app/+about/about-instance/contact-admin-modal.component.html 3 - - Developed with ❤ by Framasoft - Разработано с ❤ by Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6661,8 +6695,8 @@ src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - Мне не менее лет и я согласен с Условиями и с Правилами поведения этого экземпляра + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + Мне не менее лет и я согласен с Условиями и с Правилами поведения этого экземпляра src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6700,6 +6734,12 @@ You already sent this form recently Вы уже отправили эту форму совсем недавно src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6762,23 +6802,23 @@ Blurred Размытый - src/app/shared/shared-video-miniature/video-filters.model.ts227 - + + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden скрыть - src/app/shared/shared-video-miniature/video-filters.model.ts233 - + + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred размытый - src/app/shared/shared-video-miniature/video-filters.model.ts234 - + + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed отображать - src/app/shared/shared-video-miniature/video-filters.model.ts236 - + + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers прямые подписчики аккаунта @@ -6825,8 +6865,8 @@ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - A <code>.mp4</code> сохраняет исходную звуковую дорожку без видео + A <code>.mp4</code> that keeps the original audio track, with no video + A <code>.mp4</code> сохраняет исходную звуковую дорожку без видео src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7473,17 +7513,17 @@ Do you really want to unblock this video? It will be available again in the videos list. Вы действительно хотите разблокировать это видео? Оно снова будет доступно в списке видео. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 - + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Разблокировать - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 - + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Видео разблокировано. @@ -7624,8 +7664,8 @@ - PeerTube thinks your web browser public IP is . - PeerTube считает, что общедоступный IP-адрес вашего веб-браузера . + PeerTube thinks your web browser public IP is . + PeerTube считает, что общедоступный IP-адрес вашего веб-браузера . src/app/+admin/system/debug/debug.component.html 4 @@ -7672,16 +7712,16 @@ - Check the trust_proxy configuration key - Проверьте trust_proxy ключ конфигурации + Check the trust_proxy configuration key + Проверьте trust_proxy ключ конфигурации src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - Если вы запускаете PeerTube с помощью Docker, убедитесь, что вы запустили reverse-proxy с network_mode: "host" (см. issue 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + Если вы запускаете PeerTube с помощью Docker, убедитесь, что вы запустили reverse-proxy с network_mode: "host" (см. issue 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -7742,8 +7782,8 @@ - Published - Опубликовано + Published + Опубликовано src/app/+admin/overview/videos/video-list.component.html 42 @@ -7833,83 +7873,53 @@ Video type Тип видео - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VOD VOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 Live Трансляция - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video files Видео файлы - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrent С помощью WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrent Без WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLS С использованием HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLS Без HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scope Объем видео - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videos Удаленное видео - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Федерация @@ -8070,8 +8080,8 @@ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - Ваш текущий адрес электронной почты: . Он никогда не отображается публично. + Your current email is . It is never shown to the public. + Ваш текущий адрес электронной почты: . Он никогда не отображается публично. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8438,10 +8448,10 @@ Do you really want to delete ? Вы действительно хотите удалить ? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Изменить владельца @@ -8670,7 +8680,8 @@ src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Не удается получить учетные данные клиента OAuth: . Убедитесь, что вы правильно настроили PeerTube (config / directory), в частности раздел «веб-сервер». src/app/core/auth/auth.service.ts98 @@ -8845,8 +8856,8 @@ src/app/+search/search-filters.component.ts75 - Long (> 10 min) - Длинная (> 10 мин) + Long (> 10 min) + Длинная (> 10 мин) src/app/+search/search-filters.component.ts79 @@ -9513,8 +9524,8 @@ src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - См. документацию, чтобы узнать, как использовать функцию прямой трансляции PeerTube. + See the documentation to learn how to use the PeerTube live streaming feature. + См. документацию, чтобы узнать, как использовать функцию прямой трансляции PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -10018,9 +10029,9 @@ Displayed Показать - src/app/shared/shared-instance/instance-features-table.component.ts55 - src/app/shared/shared-video-miniature/video-filters.model.ts229 - + + + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 минута @@ -10108,12 +10119,24 @@ User unbanned. Пользователь разблокирован. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - 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.ts86 - + User deleted. Пользовтель удален. @@ -10586,10 +10609,10 @@ Do you really want to delete this video? Вы действительно хотите удалить это видео? - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 - + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Видео удалено. @@ -10606,11 +10629,7 @@ Отключить репортера src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Это видео будет продублировано вашим экземпляром. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Скачать @@ -10643,8 +10662,8 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 - You need to be <a href="/login">logged in</a> to rate this video. - <a href="/login">Войдите</a> чтобы оценить это видео. + You need to be <a href="/login">logged in</a> to rate this video. + <a href="/login">Войдите</a> чтобы оценить это видео. src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 @@ -10707,6 +10726,18 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10767,22 +10798,28 @@ Publication scheduled on Публикация запланирована на src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding Ожидается обработка - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Обработка - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Импорт файла - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Подпишитесь на RSS ленту "" @@ -10817,33 +10854,33 @@ Only I can see this video Только я могу видеть это видео - src/app/shared/shared-main/video/video.service.ts348 - + + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Можно поделиться только по частной ссылке - src/app/shared/shared-main/video/video.service.ts349 - + + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Все могут видеть это видео - src/app/shared/shared-main/video/video.service.ts350 - + + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Это видео могут просматривать только пользователи этого экземпляра - src/app/shared/shared-main/video/video.service.ts351 - + + src/app/shared/shared-main/video/video.service.ts352 viewers зрителей - src/app/shared/shared-main/video/video.model.ts231 - + + src/app/shared/shared-main/video/video.model.ts235 views просмотров - src/app/shared/shared-main/video/video.model.ts234 - + + src/app/shared/shared-main/video/video.model.ts238 Close Закрыть @@ -11089,8 +11126,8 @@ - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>? src/app/+videos/+video-watch/video-watch.component.ts296 @@ -11227,25 +11264,25 @@ Local videos Локальные видео - src/app/+admin/overview/videos/video-admin.service.ts88 - src/app/+videos/video-list/videos-list-common-page.component.ts189 - src/app/core/menu/menu.service.ts142 - src/app/core/menu/menu.service.ts143 - + + + + + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 Exclude Исключить - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accounts Исключить отключенные аккаунты + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf index 124233095..f09336103 100644 --- a/client/src/locale/angular.sk-SK.xlf +++ b/client/src/locale/angular.sk-SK.xlf @@ -692,7 +692,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -758,7 +758,13 @@ src/app/shared/shared-user-subscription/subscribe-button.component.html58 The live stream will be automatically terminated.The live stream will be automatically terminated. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + + Using a syndication feed @@ -2793,7 +2799,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published src/app/+videos/+video-watch/video-watch.component.html31 @@ -2929,37 +2935,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -4025,7 +4039,25 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - src/app/shared/shared-instance/instance-features-table.component.html126 + src/app/shared/shared-instance/instance-features-table.component.html126 + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + + Close this message Close this message @@ -6115,15 +6147,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - - What is PeerTube? - - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6196,7 +6220,7 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6205,15 +6229,15 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6221,7 +6245,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6229,7 +6253,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6238,7 +6262,7 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour @@ -6247,7 +6271,7 @@ channel with the same name ()! Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6255,7 +6279,7 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities @@ -6264,10 +6288,10 @@ channel with the same name ()! The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6276,12 +6300,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6290,12 +6314,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6305,12 +6329,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6318,22 +6342,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6342,7 +6366,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. @@ -6382,14 +6406,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 + Create an account @@ -6541,7 +6558,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videosAccount videos @@ -6582,16 +6605,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7226,14 +7249,14 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7547,65 +7570,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 FederationFederation src/app/+admin/admin.component.ts26 @@ -8096,7 +8089,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownershipChange ownership src/app/+my-library/my-videos/my-videos.component.ts178 @@ -9577,7 +9570,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute~ 1 minute src/app/shared/shared-instance/instance-features-table.component.ts74 @@ -9690,12 +9683,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User @@ -10186,7 +10191,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10203,11 +10208,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 + DownloadDownload src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 @@ -10275,6 +10276,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10339,22 +10352,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10384,28 +10403,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts58 @@ -10732,17 +10751,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videosLocal videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf index aac76ca8c..f35737693 100644 --- a/client/src/locale/angular.sl-SI.xlf +++ b/client/src/locale/angular.sl-SI.xlf @@ -682,7 +682,7 @@ Izbriši - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Only live videos @@ -760,6 +760,12 @@ The live stream will be automatically terminated. The live stream will be automatically terminated. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2929,7 +2935,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -3066,37 +3072,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY @@ -4237,6 +4251,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6499,13 +6531,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6570,8 +6596,8 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6580,17 +6606,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6598,7 +6624,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6606,7 +6632,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6615,14 +6641,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6630,19 +6656,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6650,12 +6676,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6664,12 +6690,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6679,12 +6705,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6692,22 +6718,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6715,7 +6741,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6764,14 +6790,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6918,7 +6937,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos Account videos @@ -6972,16 +6997,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7675,7 +7700,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7683,7 +7708,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -8042,65 +8067,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8634,7 +8629,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -10176,7 +10171,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10282,12 +10277,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User @@ -10784,7 +10791,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10801,11 +10808,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10896,6 +10899,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10958,22 +10973,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -11007,32 +11028,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11444,17 +11465,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf index 11e421a5d..bd1d11d5b 100644 --- a/client/src/locale/angular.sv-SE.xlf +++ b/client/src/locale/angular.sv-SE.xlf @@ -109,8 +109,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - nämnde dig i en kommentar på videon + mentioned you on video + nämnde dig i en kommentar på videon src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -127,16 +127,16 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - En ny version av tillägget eller temat är tillgängligt: + A new version of the plugin/theme is available: + En ny version av tillägget eller temat är tillgängligt: src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - En ny version av PeerTube är tillgänglig: + A new version of PeerTube is available: + En ny version av PeerTube är tillgänglig: src/app/shared/shared-main/users/user-notifications.component.html 206,207 @@ -585,33 +585,33 @@ Delete Ta bort - src/app/+admin/follows/followers-list/followers-list.component.ts74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169 - src/app/+admin/overview/users/user-list/user-list.component.ts86 - src/app/+admin/overview/users/user-list/user-list.component.ts200 - src/app/+admin/overview/videos/video-list.component.ts68 - src/app/+admin/overview/videos/video-list.component.ts157 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 - src/app/+my-library/my-videos/my-videos.component.html50 - src/app/+my-library/my-videos/my-videos.component.ts151 - src/app/+my-library/my-videos/my-videos.component.ts178 - src/app/+my-library/my-videos/my-videos.component.ts219 - src/app/+videos/+video-edit/shared/video-edit.component.html178 - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts375 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 - src/app/shared/shared-main/buttons/delete-button.component.ts17 - src/app/shared/shared-main/buttons/delete-button.component.ts22 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - + + + + + + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Endast direktsändningar @@ -657,8 +657,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://sv.wikipedia.org/wiki/Markdown" target="_blank" rel="noopener noreferrer">Markdown</a>-formatering med stöd för: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://sv.wikipedia.org/wiki/Markdown" target="_blank" rel="noopener noreferrer">Markdown</a>-formatering med stöd för: src/app/shared/shared-main/misc/help.component.ts75 @@ -693,6 +693,12 @@ The live stream will be automatically terminated. Direktsändningen kommer brytas automatiskt. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -1025,13 +1031,13 @@ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - Den här instansen tillåter kontoregistrering. Se till att läsa villkorenvillkoren innan du skapar ett konto. Du kan också söka efter en annan instans som passar dina behov bättre på https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Den här instansen tillåter kontoregistrering. Se till att läsa villkorenvillkoren innan du skapar ett konto. Du kan också söka efter en annan instans som passar dina behov bättre på https://joinpeertube.org/instances. src/app/+login/login.component.html63 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - Den här instansen tillåter inte kontoregistrering för närvarande, men du kan läsa villkoren för mer information eller hitta en annan instans som ger dig möjligheten att skaffa ett konto och ladda upp dina videor där. Hitta din instans av dem alla på https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + Den här instansen tillåter inte kontoregistrering för närvarande, men du kan läsa villkoren för mer information eller hitta en annan instans som ger dig möjligheten att skaffa ett konto och ladda upp dina videor där. Hitta din instans av dem alla på https://joinpeertube.org/instances. src/app/+login/login.component.html68 @@ -1107,7 +1113,8 @@ src/app/+login/login.component.html106 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Ett meddelande med instruktioner för att återställa lösenordet kommer skickas per e-post till . Länken är giltig i 1 timme. src/app/+login/login.component.ts121 @@ -1146,8 +1153,8 @@ src/app/+search/search.component.html8 - for - för + for + för src/app/+search/search.component.html 10 @@ -1638,18 +1645,18 @@ src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Hjälp moderatorer och andra lära känna dig genom att: + Help moderators and other users to know who you are by: + Hjälp moderatorer och andra lära känna dig genom att: src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Ladda upp en profilbild + Uploading an avatar + Ladda upp en profilbild src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - Skriv en beskrivning + Writing a description + Skriv en beskrivning src/app/modal/account-setup-warning-modal.component.html16 @@ -2089,8 +2096,8 @@ src/app/shared/shared-actor-image/actor-avatar.component.ts47 - Markdown compatible that also supports custom PeerTube HTML tags - Markdown-kompatibel med stöd för anpassade PeerTube HTML-taggar + Markdown compatible that also supports custom PeerTube HTML tags + Markdown-kompatibel med stöd för anpassade PeerTube HTML-taggar src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2167,8 +2174,8 @@ src/app/+videos/+video-edit/shared/video-edit.component.html42 - Choose the appropriate licence for your work. - Välj en licens som passar ditt verk. + Choose the appropriate licence for your work. + Välj en licens som passar ditt verk. src/app/+videos/+video-edit/shared/video-edit.component.html 79,80 @@ -2263,7 +2270,7 @@ src/app/+videos/+video-edit/shared/video-edit.component.html172 - Already uploaded ✔ + Already uploaded ✔ Redan uppladdad ✔ src/app/+videos/+video-edit/shared/video-edit.component.html176 @@ -2865,8 +2872,8 @@ This video is blocked. Den här videon har blockerats. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Publicerades @@ -2995,37 +3002,45 @@ OK OK src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. Videon importeras och kommer göras tillgänglig när importen är klar. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. Videon omkodas och fungerar kanske inte korrekt än. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. Videon håller på att flyttas till en extern server, vilket kan ge orsaka till problem. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . Videon kommer publiceras . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Den här sändningen har inte startat än. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Den här sändningen har avslutats. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY SORTERA EFTER @@ -3895,8 +3910,8 @@ src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -3983,8 +3998,8 @@ src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html42 @@ -4128,6 +4143,24 @@ Users can resolve distant content Användare kan hämta fjärrinnehåll src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -4328,8 +4361,8 @@ src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - Prioritet (1 är högst) + Priority (1 = highest priority) + Prioritet (1 är högst) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4349,8 +4382,8 @@ src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - Inga jobb av typen hittades. + No jobs found. + Inga jobb av typen hittades. src/app/+admin/system/jobs/jobs.component.html106 @@ -4396,8 +4429,8 @@ - By -> - Efter -> + By -> + Efter -> src/app/+admin/system/logs/logs.component.html47 @@ -4469,8 +4502,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - Hantera användare för att bygga upp en grupp moderatorer. + Manage users to build a moderation team. + Hantera användare för att bygga upp en grupp moderatorer. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4479,8 +4512,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Du kan låta andra administratörer veta att du huvudsakligen federerar känsligt material. Dessutom kommer rutan för känsligt och oförbehållsamt innehåll vara ifylld som standard. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Du kan låta andra administratörer veta att du huvudsakligen federerar känsligt material. Dessutom kommer rutan för känsligt och oförbehållsamt innehåll vara ifylld som standard. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4489,8 +4522,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Med Dölj eller Suddiga miniatyrer behövs en bekräftelse för att visa videon. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Med Dölj eller Suddiga miniatyrer behövs en bekräftelse för att visa videon. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -4605,8 +4638,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Använd tillägg och teman för mer komplicerade ändringar eller för mindre anpassningar. + Use plugins & themes for more involved changes, or add slight customizations. + Använd tillägg och teman för mer komplicerade ändringar eller för mindre anpassningar. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4680,8 +4713,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120 - Manage users to set their quota individually. - Hantera användare för att ändra deras kvot individuellt. + Manage users to set their quota individually. + Hantera användare för att ändra deras kvot individuellt. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121 @@ -4868,8 +4901,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338 - You should only use moderated search indexes in production, or host your own. - Du bör enbart använda modererade sökregister i produktionsmiljö, alternativt göra ett eget. + You should only use moderated search indexes in production, or host your own. + Du bör enbart använda modererade sökregister i produktionsmiljö, alternativt göra ett eget. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 @@ -4903,8 +4936,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 - Manage relations with other instances. - Hantera kopplingar till andra instanser. + Manage relations with other instances. + Hantera kopplingar till andra instanser. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389 @@ -4940,8 +4973,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435 - See the documentation for more information about the expected URL - Se dokumentationen för mer information om den väntade webbadressen + See the documentation for more information about the expected URL + Se dokumentationen för mer information om den väntade webbadressen src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 @@ -4990,8 +5023,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521 - 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - När du delar en videolänk och instansen är godkänd av Twitter kommer en spelare bäddas in i Twitterflödet. Om instansen inte är godkänd kommer vi använda ett bildkort som länkar till din PeerTube-instans. Kryssa i den här rutan, spara inställningarna och testa med en videolänk från din instans (https://example.com/videos/watch/blabla) på https://cards-dev.twitter.com/validator för att se om din instans är godkänd. + 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. + När du delar en videolänk och instansen är godkänd av Twitter kommer en spelare bäddas in i Twitterflödet. Om instansen inte är godkänd kommer vi använda ett bildkort som länkar till din PeerTube-instans. Kryssa i den här rutan, spara inställningarna och testa med en videolänk från din instans (https://example.com/videos/watch/blabla) på https://cards-dev.twitter.com/validator för att se om din instans är godkänd. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525 @@ -5029,8 +5062,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33 - Max simultaneous lives created on your instance (-1 for "unlimited") - Maximalt antal direktsändningar på din instans samtidigt (-1 för ”obegränsat”) + Max simultaneous lives created on your instance (-1 for "unlimited") + Maximalt antal direktsändningar på din instans samtidigt (-1 för ”obegränsat”) src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40 @@ -5040,8 +5073,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - Max simultaneous lives created per user (-1 for "unlimited") - Maximalt antal direktsändningar samtidigt per användare (-1 för ”obegränsat”) + Max simultaneous lives created per user (-1 for "unlimited") + Maximalt antal direktsändningar samtidigt per användare (-1 för ”obegränsat”) src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53 @@ -5184,8 +5217,8 @@ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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 ffmpegSkapa HLS-spellistor och fragmenterade MP4-filer för bättre uppspelning än bara WebTorrent:Mjukare byten mellan upplösningarSnabbare uppspelning, särskilt för längre videorStabilare uppspelning med färre buggar och oändlig buffringOm du även stöder WebTorrent kommer varje video kräva dubbelt så mycket lagringsutrymme + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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 ffmpegSkapa HLS-spellistor och fragmenterade MP4-filer för bättre uppspelning än bara WebTorrent:Mjukare byten mellan upplösningarSnabbare uppspelning, särskilt för längre videorStabilare uppspelning med färre buggar och oändlig buffringOm du även stöder WebTorrent kommer varje video kräva dubbelt så mycket lagringsutrymme src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 99,108 @@ -5316,13 +5349,19 @@ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - Skriv ditt JavaScript här.Exempel: console.log('min instans är fantastisk'); + 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-advanced-configuration.component.html77 - Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - Skriv din CSS-kod här. Exempel:#custom-css color: red; Föregå med #custom-css för att skriva över standardutseendet. Exempel:#custom-css .logged-in-email color: red; + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + + Skriv din CSS-kod här. Exempel:#custom-css color: red; Föregå med #custom-css för att skriva över standardutseendet. Exempel:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5339,8 +5378,8 @@ - There are errors in the form: - Det finns fel i formuläret: + There are errors in the form: + Det finns fel i formuläret: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5416,8 +5455,8 @@ src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - Uppdatera dina inställningar + Update your settings + Uppdatera dina inställningar src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5437,40 +5476,40 @@ - Sort by "Recently Added" - Sortera efter ”Senast tillagt” + Sort by "Recently Added" + Sortera efter ”Senast tillagt” src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - Sortera efter ”Senaste visningar” + Sort by "Recent Views" + Sortera efter ”Senaste visningar” src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - Sortera efter ”Populärt” + Sort by "Hot" + Sortera efter ”Populärt” src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - Sortera efter ”Bäst” + Sort by "Best" + Sortera efter ”Bäst” src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - Sortera efter ”Gillningar” + Sort by "Likes" + Sortera efter ”Gillningar” src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5586,8 +5625,8 @@ src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Med Dölj eller Suddiga miniatyrer behövs en bekräftelse för att visa videon. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Med Dölj eller Suddiga miniatyrer behövs en bekräftelse för att visa videon. src/app/shared/shared-user-settings/user-video-settings.component.html 8,9 @@ -5786,8 +5825,9 @@ - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - En kort text som berättar hur andra kan stötta din kanal (t.ex. medlemskap på någon plattform).<br /><br /> När du laddar upp en video till den här kanalen kommer videons supportruta fyllas i med den här texten automatiskt. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + En kort text som berättar hur andra kan stötta din kanal (t.ex. medlemskap på någon plattform).<br /><br /> När du laddar upp en video till den här kanalen kommer videons supportruta fyllas i med den här texten automatiskt. src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 @@ -5876,8 +5916,8 @@ - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Några av dina kanaler är inte fullt inställda. Gör dem välkomnande och mer tydliga genom att lägga till en omslagsbild, an profilbild och en beskrivning. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Några av dina kanaler är inte fullt inställda. Gör dem välkomnande och mer tydliga genom att lägga till en omslagsbild, an profilbild och en beskrivning. src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -5991,8 +6031,8 @@ src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - För att hjälpa moderatorer och andra användare veta vem du är, kan du konfigurera ditt kontos profil genom att lägga till en profilbild och en beskrivning. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + För att hjälpa moderatorer och andra användare veta vem du är, kan du konfigurera ditt kontos profil genom att lägga till en profilbild och en beskrivning. src/app/+signup/shared/signup-success.component.html17 @@ -6187,7 +6227,9 @@ src/app/+my-library/+my-video-channels/my-video-channels.component.html30 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Vill du verkligen radera ? Det kommer att radera videor uppladdade till kanalen, och du kan inte skapa en kanal med samma namn ()! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -6225,8 +6267,8 @@ src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL > - VISA DEN HÄR KANALEN > + SHOW THIS CHANNEL > + VISA DEN HÄR KANALEN > src/app/+accounts/account-video-channels/account-video-channels.component.html46 @@ -6378,11 +6420,7 @@ STATISTIK src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - Vad är PeerTube? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube är en självservad, ActivityPub-federerad videoplattform med P2P direkt i webbläsaren. @@ -6431,113 +6469,113 @@ P2P & Privacy P2P och integritet - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. Som standard använder PeerTube protokollet BitTorrent för att dela bandbredd mellan användarna och därmed bidra till att minska belastningen på servrarna. Du är däremot fri att växla tillbaka till klassisk strömning direkt från videons server. Följande gäller enbart om du väljer att fortsätta använda PeerTubes P2P-funktion. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. Det största hotet mot ditt privatliv som BitTorrent för med sig är att din IP-adress sparas i instansens BitTorrent-tracker under tiden du laddar ner eller tittar på videon. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Vilka konsekvenser medför det? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: Rent teoretiskt kan någon med tillräckliga tekniska kunskaper skriva ett skript som spårar vilken video som laddas ner av vilken IP-adress. I praktiken blir det mycket svårare eftersom: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) En HTTP-förfrågan måste skickas till trackern för varje video du vill spionera på. Om du vill spionera på samtliga PeerTube-video måste du skicka lika många förfrågningar som det finns videor (vilket kan bli en hel del) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm För varje förfrågan svarar trackern med ett begränsat antal slumpmässiga serventer. Om det till exempel finns 1000 serventer i svärmen och trackern endast svarar med 20 av dem per förfrågan, måste minst 50 förfrågningar skickas för att identifiera varje servent i svärmen - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Dessa förfrågningar måste skickas ut regelbundet för att ha koll på vem som börjar och slutar titta på en video. Den sortens beteende är enkelt att upptäcka - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Även om en IP-adress finns i trackern, betyder det inte nödvändigtvis att personen bakom IP-adressen (om personen ens existerar) har tittat på videon - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities IP-adressen ger mycket lite information: för det mesta byts den ut regelbundet och kan dessutom representera många personer och entiteter - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Webb-serverterna är inte offentliga eftersom vi använder websockets, ett protokoll som skiljer sig från den vanliga BitTorrent-trackern. När du använder webbläsaren skickar du ett meddelande med din IP-adress till trackern som slumpmässigt kommer välja andra serventer att vidarebefordra informationen till. Se det här dokumentet för mer information - src/app/+about/about-peertube/about-peertube.component.html117 - + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Webb-serverterna är inte offentliga eftersom vi använder websockets, ett protokoll som skiljer sig från den vanliga BitTorrent-trackern. När du använder webbläsaren skickar du ett meddelande med din IP-adress till trackern som slumpmässigt kommer välja andra serventer att vidarebefordra informationen till. Se det här dokumentet för mer information + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. Det värsta som kan hända, att en person spionerar på sina vänner, är mycket osannolikt. Det finns mycket enklare sätt att få tag på den sortens information. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? Hur står sig PeerTube gentemot YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Det som inskränker privatlivet på YouTube är av ett helt annat slag än det på PeerTube. Vad gäller YouTube, samlar plattformen enorma mängder personlig information (inte bara din IP-adress) för att analysera och spåra dig. Dessutom ägs YouTube av Google / Alphabet, ett företag som spårar dig på en uppsjö webbplatser (via AdSense och Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Vad kan jag göra för att begränsa spridningen av min IP-adress? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Din IP-adress är offentlig, så varje gång du använder en webbplats kommer ett antal aktörer (utöver den efterfrågade webbplatsen) se din IP-adress i sina anslutningsloggar: internetleveratörer, routrar, spårare, innehållsleveransnätverk (CDN) och många fler. PeerTube försöker inte dölja detta: vi varnar dig att om du vill hålla din IP-adress för dig själv, måste du använda ett virtuellt privat nätverk (VPN) eller Tor-webbläsare. Därför är det inte sant att du får tillbaka din anonymitet genom att ta bort P2P från PeerTube. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Vad kan vi göra för att mildra det här problemet? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube vill erbjuda bästa möjliga lösningarna, ge dig fler valmöjligheter och minimera risken för attacker. Detta har vi gjort hitintills: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Vi har begränsat antalet serventer som skickas ut av trackern - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Vi har begränsat hur ofta trackern kan skicka ut serventer - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Låta administratörer avaktivera P2P från administratörsgränssnittet - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Kom ihåg att du alltid kan avaktivera P2P i videospelaren eller avaktivera WebRCT i din webbläsare. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Den här instansen följs inte av någon annan instans. @@ -6581,18 +6619,14 @@ src/app/+about/about-instance/about-instance.component.ts98 - Contact the administrator(s) - Kontakta administratörerna + Contact the administrator(s) + Kontakta administratörerna src/app/+about/about-instance/contact-admin-modal.component.html 3 - - Developed with ❤ by Framasoft - Utvecklat med ❤ av Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6694,8 +6728,8 @@ src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - Jag är minst år gammal samt godkänner villkoren och instansens uppförandekod + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + Jag är minst år gammal samt godkänner villkoren och instansens uppförandekod src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6733,6 +6767,12 @@ You already sent this form recently Du har redan skickat detta formulär nyligen src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6795,23 +6835,23 @@ Blurred Suddig - src/app/shared/shared-video-miniature/video-filters.model.ts227 - + + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden dold - src/app/shared/shared-video-miniature/video-filters.model.ts233 - + + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred suddig - src/app/shared/shared-video-miniature/video-filters.model.ts234 - + + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed synlig - src/app/shared/shared-video-miniature/video-filters.model.ts236 - + + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers Kontot har @@ -6860,8 +6900,8 @@ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - En <code>.mp4</code> som bevarar originalets ljudspår men inte bilden + A <code>.mp4</code> that keeps the original audio track, with no video + En <code>.mp4</code> som bevarar originalets ljudspår men inte bilden src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7510,17 +7550,17 @@ Do you really want to unblock this video? It will be available again in the videos list. Vill du verkligen häva den här videons blockering? Detta kommer göra den synlig igen i videokatalogen. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 - + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Häv blockering - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 - + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Videon är inte längre blockerad. @@ -7661,8 +7701,8 @@ - PeerTube thinks your web browser public IP is . - PeerTube tror att din webbläsares publika IP-adress är . + PeerTube thinks your web browser public IP is . + PeerTube tror att din webbläsares publika IP-adress är . src/app/+admin/system/debug/debug.component.html 4 @@ -7709,16 +7749,16 @@ - Check the trust_proxy configuration key - Kontrollera kongifurationsnyckeln trust_proxy + Check the trust_proxy configuration key + Kontrollera kongifurationsnyckeln trust_proxy src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - Om PeerTube körs genom Docker, kör reverse-proxy med network_mode: "host" (se ärende nummer 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + Om PeerTube körs genom Docker, kör reverse-proxy med network_mode: "host" (se ärende nummer 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -7779,8 +7819,8 @@ - Published - Publicering + Published + Publicering src/app/+admin/overview/videos/video-list.component.html 42 @@ -7870,83 +7910,53 @@ Video type Videotyp - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VOD Video on demand - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 Live Direktsändning - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video files Videofiler - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrent Med WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrent Utan WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLS Med HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLS Utan HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scope Videos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videos Fjärrvideor - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8107,8 +8117,8 @@ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - Din nuvarande e-postadress är . Den kommer aldrig visas offentligt. + Your current email is . It is never shown to the public. + Din nuvarande e-postadress är . Den kommer aldrig visas offentligt. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8475,10 +8485,10 @@ Do you really want to delete ? Vill du verkligen radera ? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Ändra ägarskap @@ -8707,7 +8717,8 @@ src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Kan inte hämta OAuth Client-uppgifter: . Försäkra dig om att du har konfigurerat PeerTube korrekt (i config-katalogen), speciellt ”webserver”-sektionen. src/app/core/auth/auth.service.ts98 @@ -8882,8 +8893,8 @@ src/app/+search/search-filters.component.ts75 - Long (> 10 min) - Lång (> 10 min) + Long (> 10 min) + Lång (> 10 min) src/app/+search/search-filters.component.ts79 @@ -9552,8 +9563,8 @@ src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - Se dokumentationen för mer information om hur du använder direktsändningar i PeerTube. + See the documentation to learn how to use the PeerTube live streaming feature. + Se dokumentationen för mer information om hur du använder direktsändningar i PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -10057,9 +10068,9 @@ Displayed Synlig - src/app/shared/shared-instance/instance-features-table.component.ts55 - src/app/shared/shared-video-miniature/video-filters.model.ts229 - + + + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute omkring en minut @@ -10159,12 +10170,24 @@ User unbanned. Användaren är inte längre blockerad. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Om du tar bort den här användaren kommer du inte kunna skapa en ny med samma användarnamn! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Användaren har raderats. @@ -10639,10 +10662,10 @@ Do you really want to delete this video? Vill du verkligen radera den här videon? - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 - + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video raderad. @@ -10659,11 +10682,7 @@ Ignorera anmälare src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Den här videon kommer dupliceras av din instans. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Ladda ner @@ -10696,8 +10715,8 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 - You need to be <a href="/login">logged in</a> to rate this video. - Du måste vara <a href="/login">inloggad</a> för att betygsätta den här videon. + You need to be <a href="/login">logged in</a> to rate this video. + Du måste vara <a href="/login">inloggad</a> för att betygsätta den här videon. src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 @@ -10760,6 +10779,18 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10820,22 +10851,28 @@ Publication scheduled on Publiceringen har schemalagts till src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding Inväntar omkodning - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Att omkoda - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Att importera - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Prenumerera på RSS-flödet ” @@ -10870,33 +10907,33 @@ Only I can see this video Endast jag kan se den här videon - src/app/shared/shared-main/video/video.service.ts348 - + + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Går endast att dela med en privat länk - src/app/shared/shared-main/video/video.service.ts349 - + + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Alla kan se den här videon - src/app/shared/shared-main/video/video.service.ts350 - + + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Den här videon kan endast ses av användare på den här instansen - src/app/shared/shared-main/video/video.service.ts351 - + + src/app/shared/shared-main/video/video.service.ts352 viewers tittare - src/app/shared/shared-main/video/video.model.ts231 - + + src/app/shared/shared-main/video/video.model.ts235 views visningar - src/app/shared/shared-main/video/video.model.ts234 - + + src/app/shared/shared-main/video/video.model.ts238 Close Stäng @@ -11144,8 +11181,8 @@ - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Den här videon finns inte på din instans. Vill du bli hänvisad till ursprungsinstansen <a href=""></a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Den här videon finns inte på din instans. Vill du bli hänvisad till ursprungsinstansen <a href=""></a>? src/app/+videos/+video-watch/video-watch.component.ts296 @@ -11282,25 +11319,25 @@ Local videos Lokala videor - src/app/+admin/overview/videos/video-admin.service.ts88 - src/app/+videos/video-list/videos-list-common-page.component.ts189 - src/app/core/menu/menu.service.ts142 - src/app/core/menu/menu.service.ts143 - + + + + + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 Exclude Exkludera - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accounts Exkludera ignorerade konton + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf index 471df56bc..385cb7759 100644 --- a/client/src/locale/angular.ta.xlf +++ b/client/src/locale/angular.ta.xlf @@ -692,7 +692,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -758,7 +758,13 @@ src/app/shared/shared-user-subscription/subscribe-button.component.html58 The live stream will be automatically terminated.The live stream will be automatically terminated. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + + Using a syndication feed @@ -2793,7 +2799,7 @@ The link will expire within 1 hour. This video is blocked. This video is blocked. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published src/app/+videos/+video-watch/video-watch.component.html31 @@ -2929,37 +2935,45 @@ The link will expire within 1 hour. OK - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -4025,7 +4039,25 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - src/app/shared/shared-instance/instance-features-table.component.html126 + src/app/shared/shared-instance/instance-features-table.component.html126 + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + + Close this message Close this message @@ -6115,15 +6147,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - - What is PeerTube? - - - What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6196,7 +6220,7 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6205,15 +6229,15 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? பின்விளைவுகள் என்ன? - src/app/+about/about-peertube/about-peertube.component.html85 + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6221,7 +6245,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6229,7 +6253,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6238,7 +6262,7 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour @@ -6247,7 +6271,7 @@ channel with the same name ()! Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6255,7 +6279,7 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities @@ -6264,10 +6288,10 @@ channel with the same name ()! The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6276,12 +6300,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? PeerTube-ஐ Youtube-உடன் எப்படு ஒப்பிடுவது? - src/app/+about/about-peertube/about-peertube.component.html130 + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6290,12 +6314,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6305,12 +6329,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6318,22 +6342,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6342,7 +6366,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. @@ -6382,14 +6406,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 + Create an account @@ -6541,7 +6558,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videosAccount videos @@ -6582,16 +6605,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7226,14 +7249,14 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7547,65 +7570,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 FederationFederation src/app/+admin/admin.component.ts26 @@ -8096,7 +8089,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownershipChange ownership src/app/+my-library/my-videos/my-videos.component.ts178 @@ -9577,7 +9570,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute~ 1 minute src/app/shared/shared-instance/instance-features-table.component.ts74 @@ -9690,12 +9683,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User @@ -10186,7 +10191,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video deleted. @@ -10203,11 +10208,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 + DownloadDownload src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 @@ -10275,6 +10276,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10339,22 +10352,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10384,28 +10403,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Anyone can see this video - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts58 @@ -10732,17 +10751,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videosLocal videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf index b855c9332..eb25535f3 100644 --- a/client/src/locale/angular.th-TH.xlf +++ b/client/src/locale/angular.th-TH.xlf @@ -681,7 +681,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos เฉพาะวิดีโอสด @@ -763,6 +763,12 @@ The live stream will be automatically terminated. การแพร่ภาพสดจะถูกยุติโดยอัตโนมัติ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2940,8 +2946,8 @@ The link will expire within 1 hour. This video is blocked. วิดีโอนี้ถูกบล็อก - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published เผยแพร่เมื่อ @@ -3075,41 +3081,49 @@ The link will expire within 1 hour. OK ตกลง - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. วิดีโอสดนี้ยังไม่เริ่ม - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. วิดีโอสดนี้สิ้นสุดแล้ว - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY เรียงตาม @@ -4290,6 +4304,24 @@ The link will expire within 1 hour. Users can resolve distant content ผู้ใช้สามารถค้นหาเนื้อหาที่อยู่บนเซิร์ฟเวอร์อื่นได้ src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6576,11 +6608,7 @@ channel with the same name ()! สถิติ src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - PeerTube คืออะไร? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube เป็นแพลตฟอร์มวิดีโอสตรีมมิ่งที่สามารถโฮสต์ด้วยตนเองและสื่อสารถึงกันได้ผ่าน ActivityPub โดยใช้ P2P ในเว็บเบราว์เซอร์ของคุณโดยตรง @@ -6632,8 +6660,8 @@ channel with the same name ()! P2P & Privacy P2P และความเป็นส่วนตัว - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6642,17 +6670,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? ผลที่ตามมาคืออะไร? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6660,7 +6688,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6668,7 +6696,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6677,14 +6705,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6692,19 +6720,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6712,22 +6740,22 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? เมื่อเทียบกับ YouTube แล้ว PeerTube เป็นอย่างไร? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). ภัยคุกคามความเป็นส่วนตัวสำหรับ YouTube จะแตกต่างจากของ PeerTube ซึ่งในกรณีของ YouTube ตัวแพลตฟอร์มมีการเก็บข้อมูลส่วนตัวของคุณจำนวนมาก (ไม่ใช่แค่ที่อยู่ IP) เพื่อวิเคราะห์และติดตามคุณ นอกจากนี้ YouTube เป็นเจ้าของโดย Google/Alphabet ซึ่งเป็นบริษัทที่ติดตามคุณในหลายเว็บไซต์ (ผ่าน AdSense หรือ Google Analytics) - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6737,12 +6765,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6750,22 +6778,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6773,7 +6801,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. เซิร์ฟเวอร์นี้ไม่มีเซิร์ฟเวอร์อื่นติดตาม @@ -6824,14 +6852,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - พัฒนาด้วย ❤ โดย - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account สร้างบัญชี @@ -6966,6 +6987,12 @@ channel with the same name ()! You already sent this form recently คุณเพิ่งส่งฟอร์มนี้ไปเมื่อสักครู่ src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -7029,22 +7056,22 @@ channel with the same name ()! Blurred Blurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden ซ่อน - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred blurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed แสดง - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7758,7 +7785,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7766,7 +7793,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -8123,65 +8150,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation เครือข่าย @@ -8712,7 +8709,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership เปลี่ยนแปลงเจ้าของ @@ -10284,7 +10281,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular แสดง - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10390,12 +10387,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 - + User deleted. User @@ -10888,7 +10897,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. ลบวิดีโอแล้ว @@ -10905,11 +10914,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - วิดีโอนี้จะถูกทำสำเนาโดยเซิร์ฟเวอร์ของคุณ - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download ดาวน์โหลด @@ -11003,6 +11008,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -11065,22 +11082,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding รอการประมวลผล - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode ที่ต้องประมวลผล - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import ที่ต้องนำเข้า - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" ติดตามฟีด RSS "" @@ -11116,32 +11139,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video มีเพียงฉันที่เห็นวิดีโอนี้ - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link รับชมได้ผ่านลิงก์ส่วนตัวเท่านั้น - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video ทุกคนเห็นวิดีโอนี้ - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video เฉพาะผู้ใช้ของเซิร์ฟเวอร์นี้ที่จะเห็นวิดีโอนี้ - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers ผู้ชม คน - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views การดู ครั้ง - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close ปิด @@ -11530,17 +11553,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf index 2bc5b09ce..272a65346 100644 --- a/client/src/locale/angular.tr-TR.xlf +++ b/client/src/locale/angular.tr-TR.xlf @@ -623,7 +623,7 @@ Sil - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videosOnly live videos src/app/+my-library/my-videos/my-videos.component.ts96 @@ -699,6 +699,12 @@ The live stream will be automatically terminated. The live stream will be automatically terminated. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2737,7 +2743,7 @@ The link will expire within 1 hour. This video is blocked. Bu video engellendi. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Published @@ -2873,37 +2879,45 @@ The link will expire within 1 hour. OK Tamam - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 @@ -4050,6 +4064,24 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6231,11 +6263,7 @@ channel with the same name ()! İSTATİSTİKLER src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - PeerTube nedir? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6299,8 +6327,8 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6309,17 +6337,17 @@ channel with the same name ()! follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: @@ -6327,7 +6355,7 @@ channel with the same name ()! In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) @@ -6335,7 +6363,7 @@ channel with the same name ()! If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6344,14 +6372,14 @@ channel with the same name ()! requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -6359,19 +6387,19 @@ channel with the same name ()! video - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. @@ -6379,12 +6407,12 @@ channel with the same name ()! There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6393,12 +6421,12 @@ channel with the same name ()! Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6408,12 +6436,12 @@ channel with the same name ()! Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: @@ -6421,22 +6449,22 @@ channel with the same name ()! and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6444,7 +6472,7 @@ channel with the same name ()! WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6493,14 +6521,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account Create an account @@ -6636,7 +6657,13 @@ channel with the same name ()! You already sent this form recently You already sent this form recently - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos @@ -6691,16 +6718,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7377,7 +7404,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7385,7 +7412,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7712,65 +7739,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8292,7 +8289,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -9807,7 +9804,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Displayed - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 dakika @@ -9907,12 +9904,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + User deleted. User @@ -10409,7 +10418,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Video silindi. @@ -10426,11 +10435,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download İndir @@ -10519,6 +10524,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10581,22 +10598,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import To import - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10628,32 +10651,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Herkes bu videoyu görebilir - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close Close @@ -11064,17 +11087,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videos - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf index e5f22d8fe..2d8d48a17 100644 --- a/client/src/locale/angular.uk-UA.xlf +++ b/client/src/locale/angular.uk-UA.xlf @@ -109,8 +109,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - згадав вас відео + mentioned you on video + згадав вас відео src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -127,16 +127,16 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - Нова версія плагіну/теми доступна : + A new version of the plugin/theme is available: + Нова версія плагіну/теми доступна : src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - Нова версія PeerTube доступна: + A new version of PeerTube is available: + Нова версія PeerTube доступна: src/app/shared/shared-main/users/user-notifications.component.html 206,207 @@ -577,33 +577,33 @@ Delete Видалити - src/app/+admin/follows/followers-list/followers-list.component.ts74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169 - src/app/+admin/overview/users/user-list/user-list.component.ts86 - src/app/+admin/overview/users/user-list/user-list.component.ts200 - src/app/+admin/overview/videos/video-list.component.ts68 - src/app/+admin/overview/videos/video-list.component.ts157 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 - src/app/+my-library/my-videos/my-videos.component.html50 - src/app/+my-library/my-videos/my-videos.component.ts151 - src/app/+my-library/my-videos/my-videos.component.ts178 - src/app/+my-library/my-videos/my-videos.component.ts219 - src/app/+videos/+video-edit/shared/video-edit.component.html178 - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts375 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 - src/app/shared/shared-main/buttons/delete-button.component.ts17 - src/app/shared/shared-main/buttons/delete-button.component.ts22 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - + + + + + + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Тільки відео в прямому ефірі @@ -649,8 +649,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>-сумісний, що підтримує: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>-сумісний, що підтримує: src/app/shared/shared-main/misc/help.component.ts75 @@ -685,6 +685,12 @@ The live stream will be automatically terminated. Пряму трансляцію буде автоматично припинено. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -1015,13 +1021,13 @@ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - Цей сервер дозволяє реєстрацію. Однак будьте обережні, перевірте УмовиУмови перед створенням облікового запису. Ви також можете знайти інший сервер, який точно відповідає вашим потребам, на: https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Цей сервер дозволяє реєстрацію. Однак будьте обережні, перевірте УмовиУмови перед створенням облікового запису. Ви також можете знайти інший сервер, який точно відповідає вашим потребам, на: https://joinpeertube.org/instances. src/app/+login/login.component.html63 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - У цей час цей сервер не дозволяє реєстрацію користувачів, перевірте Умови для отримання додаткової інформації, або знайдіть сервер який дасть вам змогу зареєструвати обліковий запис та вивантажувати свої відео. Знайдіть свій серед багатьох серверів на: https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + У цей час цей сервер не дозволяє реєстрацію користувачів, перевірте Умови для отримання додаткової інформації, або знайдіть сервер який дасть вам змогу зареєструвати обліковий запис та вивантажувати свої відео. Знайдіть свій серед багатьох серверів на: https://joinpeertube.org/instances. src/app/+login/login.component.html68 @@ -1095,7 +1101,8 @@ src/app/+login/login.component.html106 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Лист з настановами щодо скидання пароля буде надіслано на . Посилання буде дійсне впродовж 1 години. src/app/+login/login.component.ts121 @@ -1134,8 +1141,8 @@ src/app/+search/search.component.html8 - for - для + for + для src/app/+search/search.component.html 10 @@ -1613,18 +1620,18 @@ src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Допоможіть модераторам та іншим користувачам дізнатися хто ви від: + Help moderators and other users to know who you are by: + Допоможіть модераторам та іншим користувачам дізнатися хто ви від: src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Вивантаження аватара + Uploading an avatar + Вивантаження аватара src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - Створення опису + Writing a description + Створення опису src/app/modal/account-setup-warning-modal.component.html16 @@ -2066,8 +2073,8 @@ src/app/shared/shared-actor-image/actor-avatar.component.ts47 - Markdown compatible that also supports custom PeerTube HTML tags - Сумісність із Markdown також підтримує власні HTML-теґи PeerTube + Markdown compatible that also supports custom PeerTube HTML tags + Сумісність із Markdown також підтримує власні HTML-теґи PeerTube src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2142,8 +2149,8 @@ src/app/+videos/+video-edit/shared/video-edit.component.html42 - Choose the appropriate licence for your work. - Оберіть відповідну ліцензію для своєї роботи. + Choose the appropriate licence for your work. + Оберіть відповідну ліцензію для своєї роботи. src/app/+videos/+video-edit/shared/video-edit.component.html 79,80 @@ -2238,7 +2245,7 @@ src/app/+videos/+video-edit/shared/video-edit.component.html172 - Already uploaded ✔ + Already uploaded ✔ Вже вивантажено ✔ src/app/+videos/+video-edit/shared/video-edit.component.html176 @@ -2839,8 +2846,8 @@ This video is blocked. Це відео заблоковано. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Опубліковано @@ -2971,37 +2978,45 @@ OK ГАРАЗД src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. Відео імпортується, воно стане доступним після завершення імпорту. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. Відео перекодовано, воно може не працювати належним чином. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. Відео переміщено на зовнішній сервер, воно може не працювати належним чином. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . Це відео оприлюднено . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Цю трансляцію ще не розпочато. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Цю трансляцію завершено. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY СОРТУВАТИ ЗА @@ -3193,9 +3208,9 @@ Your report will be sent to moderators of - and will be forwarded to the comment origin ( + and will be forwarded to the comment origin ( ) too - . + . src/app/shared/shared-moderation/report-modals/report.component.html36 @@ -3479,9 +3494,9 @@ Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . Transcoding is enabled. The video quota only takes into account - original - video size. - + original + video size. + At most, this user could upload ~ . @@ -3886,8 +3901,8 @@ src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -3977,8 +3992,8 @@ src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html42 @@ -4124,6 +4139,24 @@ Users can resolve distant content Users can resolve distant content src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -4326,8 +4359,8 @@ src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - Важливість (1 = найважливіше) + Priority (1 = highest priority) + Важливість (1 = найважливіше) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4347,8 +4380,8 @@ src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - Не знайдено завдань. + No jobs found. + Не знайдено завдань. src/app/+admin/system/jobs/jobs.component.html106 @@ -4394,8 +4427,8 @@ - By -> - Від -> + By -> + Від -> src/app/+admin/system/logs/logs.component.html47 @@ -4429,8 +4462,8 @@ The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. The - sharing system - implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. + sharing system + implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. src/app/shared/shared-user-settings/user-video-settings.component.html45 @@ -4470,8 +4503,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - Manage users to build a moderation team. + Manage users to build a moderation team. + Manage users to build a moderation team. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4480,8 +4513,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4490,8 +4523,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -4606,8 +4639,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Use plugins & themes for more involved changes, or add slight customizations. + Use plugins & themes for more involved changes, or add slight customizations. + Use plugins & themes for more involved changes, or add slight customizations. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4681,8 +4714,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120 - Manage users to set their quota individually. - Manage users to set their quota individually. + Manage users to set their quota individually. + Manage users to set their quota individually. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121 @@ -4869,8 +4902,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338 - You should only use moderated search indexes in production, or host your own. - You should only use moderated search indexes in production, or host your own. + You should only use moderated search indexes in production, or host your own. + You should only use moderated search indexes in production, or host your own. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 @@ -4904,8 +4937,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 - Manage relations with other instances. - Manage relations with other instances. + Manage relations with other instances. + Manage relations with other instances. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389 @@ -4941,8 +4974,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435 - See the documentation for more information about the expected URL - See the documentation for more information about the expected URL + See the documentation for more information about the expected URL + See the documentation for more information about the expected URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 @@ -4991,8 +5024,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521 - 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/w/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/w/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/w/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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525 @@ -5030,8 +5063,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33 - Max simultaneous lives created on your instance (-1 for "unlimited") - Max simultaneous lives created on your instance (-1 for "unlimited") + Max simultaneous lives created on your instance (-1 for "unlimited") + Max simultaneous lives created on your instance (-1 for "unlimited") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40 @@ -5041,8 +5074,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - Max simultaneous lives created per user (-1 for "unlimited") - Max simultaneous lives created per user (-1 for "unlimited") + Max simultaneous lives created per user (-1 for "unlimited") + Max simultaneous lives created per user (-1 for "unlimited") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53 @@ -5185,8 +5218,8 @@ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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 plain WebTorrent:Resolution change is smootherFaster playback especially 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 plain WebTorrent:Resolution change is smootherFaster playback especially 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 plain WebTorrent:Resolution change is smootherFaster playback especially 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-vod-transcoding.component.html 99,108 @@ -5317,19 +5350,25 @@ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - Write JavaScript code directly.Example: console.log('my instance is amazing'); + 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-advanced-configuration.component.html77 - Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - Write CSS code directly. Example:#custom-css + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + + Write CSS code directly. Example:#custom-css color: red; - Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5346,8 +5385,8 @@ color: red; - There are errors in the form: - There are errors in the form: + There are errors in the form: + There are errors in the form: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5423,8 +5462,8 @@ color: red; src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - Update your settings + Update your settings + Update your settings src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5444,40 +5483,40 @@ color: red; - Sort by "Recently Added" - Sort by "Recently Added" + Sort by "Recently Added" + Sort by "Recently Added" src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - Sort by "Recent Views" + Sort by "Recent Views" + Sort by "Recent Views" src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - Sort by "Hot" + Sort by "Hot" + Sort by "Hot" src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - Sort by "Best" + Sort by "Best" + Sort by "Best" src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - Sort by "Likes" + Sort by "Likes" + Sort by "Likes" src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5593,8 +5632,8 @@ color: red; src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. src/app/shared/shared-user-settings/user-video-settings.component.html 8,9 @@ -5625,9 +5664,9 @@ color: red; is awaiting email verification - + - is awaiting email verification + is awaiting email verification src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html10 @@ -5798,8 +5837,9 @@ color: red; - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 @@ -5867,8 +5907,8 @@ color: red; Delete history - - + + Delete history @@ -5892,8 +5932,8 @@ color: red; - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -5910,8 +5950,8 @@ color: red; Notification preferences - - + + Notification preferences @@ -6002,8 +6042,8 @@ color: red; See the documentation for more information. See the - documentation - for more information. + documentation + for more information. src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html31 @@ -6017,15 +6057,15 @@ color: red; If you need help to use PeerTube, you can have a look at the documentation. If you need help to use PeerTube, you can have a look at the - documentation - . + documentation + . src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. src/app/+signup/shared/signup-success.component.html17 @@ -6215,7 +6255,9 @@ color: red; src/app/+my-library/+my-video-channels/my-video-channels.component.html30 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! @@ -6255,8 +6297,8 @@ channel with the same name ()! src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL > - SHOW THIS CHANNEL > + SHOW THIS CHANNEL > + SHOW THIS CHANNEL > src/app/+accounts/account-video-channels/account-video-channels.component.html46 @@ -6416,13 +6458,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - - What is PeerTube? - - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. @@ -6439,8 +6475,8 @@ channel with the same name ()! For more information, please visit joinpeertube.org. For more information, please visit - joinpeertube.org - . + joinpeertube.org + . src/app/+about/about-peertube/about-peertube.component.html18 @@ -6487,8 +6523,8 @@ channel with the same name ()! P2P & Privacy P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. @@ -6496,34 +6532,34 @@ channel with the same name ()! but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? What are the consequences? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm @@ -6531,48 +6567,48 @@ channel with the same name ()! For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 - + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). @@ -6580,13 +6616,13 @@ channel with the same name ()! In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. @@ -6595,44 +6631,44 @@ channel with the same name ()! PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. This instance does not have instances followers. @@ -6676,18 +6712,14 @@ channel with the same name ()! src/app/+about/about-instance/about-instance.component.ts98 - Contact the administrator(s) - Contact the administrator(s) + Contact the administrator(s) + Contact the administrator(s) src/app/+about/about-instance/contact-admin-modal.component.html 3 - - Developed with ❤ by Framasoft - Розроблено Framasoft з ❤ - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account Створити обліковий запис @@ -6743,7 +6775,7 @@ channel with the same name ()! A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. - + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. @@ -6792,8 +6824,8 @@ channel with the same name ()! src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - I am at least years old and agree to the Terms and to the Code of Conduct of this instance + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + I am at least years old and agree to the Terms and to the Code of Conduct of this instance src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6833,6 +6865,12 @@ channel with the same name ()! You already sent this form recently You already sent this form recently src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6895,23 +6933,23 @@ channel with the same name ()! Blurred Розмито - src/app/shared/shared-video-miniature/video-filters.model.ts227 - + + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden сховано - src/app/shared/shared-video-miniature/video-filters.model.ts233 - + + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred розмито - src/app/shared/shared-video-miniature/video-filters.model.ts234 - + + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed показано - src/app/shared/shared-video-miniature/video-filters.model.ts236 - + + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -6960,8 +6998,8 @@ channel with the same name ()! src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - A <code>.mp4</code> that keeps the original audio track, with no video + A <code>.mp4</code> that keeps the original audio track, with no video + A <code>.mp4</code> that keeps the original audio track, with no video src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7623,17 +7661,17 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 - + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Розблокувати - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 - + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Відео розблоковано. @@ -7772,8 +7810,8 @@ channel with the same name ()! - PeerTube thinks your web browser public IP is . - PeerTube thinks your web browser public IP is . + PeerTube thinks your web browser public IP is . + PeerTube thinks your web browser public IP is . src/app/+admin/system/debug/debug.component.html 4 @@ -7820,16 +7858,16 @@ channel with the same name ()! - Check the trust_proxy configuration key - Check the trust_proxy configuration key + Check the trust_proxy configuration key + Check the trust_proxy configuration key src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -7890,8 +7928,8 @@ channel with the same name ()! - Published - Published + Published + Published src/app/+admin/overview/videos/video-list.component.html 42 @@ -7983,83 +8021,53 @@ channel with the same name ()! Video type Video type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VOD VOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 Live Live - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video files Video files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrent With WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrent Without WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLS With HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLS Without HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scope Videos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videos Remote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8224,8 +8232,8 @@ channel with the same name ()! src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - Your current email is . It is never shown to the public. + Your current email is . It is never shown to the public. + Your current email is . It is never shown to the public. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8593,10 +8601,10 @@ channel with the same name ()! Do you really want to delete ? Справді видалити ? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -8823,7 +8831,8 @@ channel with the same name ()! src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. src/app/core/auth/auth.service.ts98 @@ -8999,8 +9008,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/+search/search-filters.component.ts75 - Long (> 10 min) - Long (> 10 min) + Long (> 10 min) + Long (> 10 min) src/app/+search/search-filters.component.ts79 @@ -9669,8 +9678,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - See the documentation to learn how to use the PeerTube live streaming feature. + See the documentation to learn how to use the PeerTube live streaming feature. + See the documentation to learn how to use the PeerTube live streaming feature. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -10175,9 +10184,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Показано - src/app/shared/shared-instance/instance-features-table.component.ts55 - src/app/shared/shared-video-miniature/video-filters.model.ts229 - + + + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 хвилина @@ -10265,12 +10274,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User unbanned. Користувача розблоковано. src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - 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.ts86 - + User deleted. Користувача видалено. @@ -10766,10 +10787,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Do you really want to delete this video? Справді хочете видалити це відео? - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 - + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Відео видалено. @@ -10786,11 +10807,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Download @@ -10823,8 +10840,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 - You need to be <a href="/login">logged in</a> to rate this video. - <a href="/login">Увійдіть</a>, щоб оцінити це відео. + You need to be <a href="/login">logged in</a> to rate this video. + <a href="/login">Увійдіть</a>, щоб оцінити це відео. src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 @@ -10887,6 +10904,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10947,22 +10976,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on Публікування заплановано на src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding Очікування перекодування - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Перекодувати - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Імпортувати - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Підписатися на RSS-стрічку «» @@ -10997,33 +11032,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Лише я можу бачити це відео - src/app/shared/shared-main/video/video.service.ts348 - + + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Доступне лише за посиланням - src/app/shared/shared-main/video/video.service.ts349 - + + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Всі можуть бачити це відео - src/app/shared/shared-main/video/video.service.ts350 - + + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Лише користувачі цього сервера можуть бачити це відео - src/app/shared/shared-main/video/video.service.ts351 - + + src/app/shared/shared-main/video/video.service.ts352 viewers переглядачів - src/app/shared/shared-main/video/video.model.ts231 - + + src/app/shared/shared-main/video/video.model.ts235 views переглядів - src/app/shared/shared-main/video/video.model.ts234 - + + src/app/shared/shared-main/video/video.model.ts238 Close Закрити @@ -11269,8 +11304,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? src/app/+videos/+video-watch/video-watch.component.ts296 @@ -11407,25 +11442,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videos Локальні відео - src/app/+admin/overview/videos/video-admin.service.ts88 - src/app/+videos/video-list/videos-list-common-page.component.ts189 - src/app/core/menu/menu.service.ts142 - src/app/core/menu/menu.service.ts143 - + + + + + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 Exclude Exclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accounts Exclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index e8f4a0d0b..bf766dd8b 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -109,8 +109,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - nhắc tới bạn trong video + mentioned you on video + nhắc tới bạn trong video src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -127,16 +127,16 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - Một bản cập nhật plugin/theme mới đang chờ cập nhật: + A new version of the plugin/theme is available: + Một bản cập nhật plugin/theme mới đang chờ cập nhật: src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - Một phiên bản PeerTube mới đang chờ cập nhật: + A new version of PeerTube is available: + Một phiên bản PeerTube mới đang chờ cập nhật: src/app/shared/shared-main/users/user-notifications.component.html 206,207 @@ -579,33 +579,33 @@ Delete Xoá - src/app/+admin/follows/followers-list/followers-list.component.ts74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169 - src/app/+admin/overview/users/user-list/user-list.component.ts86 - src/app/+admin/overview/users/user-list/user-list.component.ts200 - src/app/+admin/overview/videos/video-list.component.ts68 - src/app/+admin/overview/videos/video-list.component.ts157 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 - src/app/+my-library/my-videos/my-videos.component.html50 - src/app/+my-library/my-videos/my-videos.component.ts151 - src/app/+my-library/my-videos/my-videos.component.ts178 - src/app/+my-library/my-videos/my-videos.component.ts219 - src/app/+videos/+video-edit/shared/video-edit.component.html178 - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts375 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 - src/app/shared/shared-main/buttons/delete-button.component.ts17 - src/app/shared/shared-main/buttons/delete-button.component.ts22 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - + + + + + + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Chỉ video livestream @@ -651,8 +651,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> hỗ trợ tương thích: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> hỗ trợ tương thích: src/app/shared/shared-main/misc/help.component.ts75 @@ -687,6 +687,12 @@ The live stream will be automatically terminated. Buổi livestream sẽ tự động bị hủy bỏ. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -1019,13 +1025,13 @@ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - Máy chủ này cho phép đăng ký. Tuy nhiên, hãy cẩn thận đọc kỹ Điều khoản dịch vụĐiều khoản dịch vụ trước khi tạo tài khoản. Bạn cũng có thể tham khảo thêm một số máy chủ khác tại: https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Máy chủ này cho phép đăng ký. Tuy nhiên, hãy cẩn thận đọc kỹ Điều khoản dịch vụĐiều khoản dịch vụ trước khi tạo tài khoản. Bạn cũng có thể tham khảo thêm một số máy chủ khác tại: https://joinpeertube.org/instances. src/app/+login/login.component.html63 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - Máy chủ này đã tắt đăng ký, bạn hãy đọc Điều khoản dịch vụ để tìm hiểu thêm hoặc tìm một máy chủ khác cho phép bạn tạo tài khoản và đăng video. Danh sách những máy chủ khác: https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + Máy chủ này đã tắt đăng ký, bạn hãy đọc Điều khoản dịch vụ để tìm hiểu thêm hoặc tìm một máy chủ khác cho phép bạn tạo tài khoản và đăng video. Danh sách những máy chủ khác: https://joinpeertube.org/instances. src/app/+login/login.component.html68 @@ -1099,7 +1105,8 @@ src/app/+login/login.component.html106 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Một email hướng dẫn reset mật khẩu sẽ được gửi đến . Link reset hết hạn sau 1 giờ. src/app/+login/login.component.ts121 @@ -1138,8 +1145,8 @@ src/app/+search/search.component.html8 - for - cho + for + cho src/app/+search/search.component.html 10 @@ -1196,9 +1203,9 @@ Bộ lọc - + - + src/app/+search/search.component.html18 @@ -1629,18 +1636,18 @@ src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Giúp kiểm duyệt viên và các thành viên khác biết bạn là ai bằng cách: + Help moderators and other users to know who you are by: + Giúp kiểm duyệt viên và các thành viên khác biết bạn là ai bằng cách: src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Tải lên ảnh đại diện + Uploading an avatar + Tải lên ảnh đại diện src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - Bổ sung mô tả bản thân + Writing a description + Bổ sung mô tả bản thân src/app/modal/account-setup-warning-modal.component.html16 @@ -2078,8 +2085,8 @@ src/app/shared/shared-actor-image/actor-avatar.component.ts47 - Markdown compatible that also supports custom PeerTube HTML tags - Tương thích Markdown và đồng thời hỗ trợ PeerTube HTML tags + Markdown compatible that also supports custom PeerTube HTML tags + Tương thích Markdown và đồng thời hỗ trợ PeerTube HTML tags src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2154,8 +2161,8 @@ src/app/+videos/+video-edit/shared/video-edit.component.html42 - Choose the appropriate licence for your work. - Chọn giấy phép phù hợp cho video của bạn. + Choose the appropriate licence for your work. + Chọn giấy phép phù hợp cho video của bạn. src/app/+videos/+video-edit/shared/video-edit.component.html 79,80 @@ -2252,7 +2259,7 @@ src/app/+videos/+video-edit/shared/video-edit.component.html172 - Already uploaded ✔ + Already uploaded ✔ Đã tải lên ✔ src/app/+videos/+video-edit/shared/video-edit.component.html176 @@ -2859,8 +2866,8 @@ This video is blocked. Video này đã bị khóa. - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published Đã đăng @@ -2991,37 +2998,45 @@ OK OK src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. Video đang được nhập và chỉ có thể xem được sau khi nhập thành công. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. Video đang được chuyển mã nên có thể chưa xem được. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. Video đã chuyển sang máy chủ bên ngoài, có thể không xem được. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . Video này sẽ được đăng ở . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. Chưa bắt đầu buổi livestream được. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. Buổi livestream đã kết thúc. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY XẾP @@ -3293,7 +3308,7 @@ Created - Đã tạo + Đã tạo src/app/+admin/follows/followers-list/followers-list.component.html27 src/app/+admin/follows/following-list/following-list.component.html33 src/app/+admin/system/jobs/jobs.component.html50 @@ -3714,8 +3729,8 @@ Date Ngày - - + + src/app/+admin/moderation/video-block-list/video-block-list.component.html29 src/app/+admin/moderation/video-comment-list/video-comment-list.component.html45 @@ -3872,8 +3887,8 @@ src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -3960,8 +3975,8 @@ src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html42 @@ -4105,6 +4120,24 @@ Users can resolve distant content Cho phép tìm kiếm nội dung từ máy chủ khác src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -4301,8 +4334,8 @@ src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - Ưu tiên (1 = ưu tiên cao nhất) + Priority (1 = highest priority) + Ưu tiên (1 = ưu tiên cao nhất) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4322,8 +4355,8 @@ src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - Không công việc tìm thấy. + No jobs found. + Không công việc tìm thấy. src/app/+admin/system/jobs/jobs.component.html106 @@ -4369,8 +4402,8 @@ - By -> - Bởi -> + By -> + Bởi -> src/app/+admin/system/logs/logs.component.html47 @@ -4442,8 +4475,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - Quản lí người dùng để xây dựng đội ngũ kiểm duyệt viên. + Manage users to build a moderation team. + Quản lí người dùng để xây dựng đội ngũ kiểm duyệt viên. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4452,8 +4485,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Kích hoạt nó sẽ cho phép những quản trị viên khác biết rằng đây là máy chủ chứa nội dung nhạy cảm. Thêm vào đó, hộp kiểm NSFW khi upload video sẽ được chọn theo mặc định. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Kích hoạt nó sẽ cho phép những quản trị viên khác biết rằng đây là máy chủ chứa nội dung nhạy cảm. Thêm vào đó, hộp kiểm NSFW khi upload video sẽ được chọn theo mặc định. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4462,8 +4495,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Cùng với Ẩn hoặc Làm mờ thumbnail, sẽ có một yêu cầu xác nhận để xem được video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Cùng với Ẩn hoặc Làm mờ thumbnail, sẽ có một yêu cầu xác nhận để xem được video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -4578,8 +4611,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Sử dụng plugin & theme để cải thiện trải nghiệm, hoặc thêm tùy chỉnh. + Use plugins & themes for more involved changes, or add slight customizations. + Sử dụng plugin & theme để cải thiện trải nghiệm, hoặc thêm tùy chỉnh. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4653,8 +4686,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120 - Manage users to set their quota individually. - Quản lí người dùng để cho dung lượng tối đa của họ. + Manage users to set their quota individually. + Quản lí người dùng để cho dung lượng tối đa của họ. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121 @@ -4841,8 +4874,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338 - You should only use moderated search indexes in production, or host your own. - Bạn chỉ nên sử dụng truy vấn tìm kiếm đã kiểm duyệt trong sản xuất, hoặc tự host. + You should only use moderated search indexes in production, or host your own. + Bạn chỉ nên sử dụng truy vấn tìm kiếm đã kiểm duyệt trong sản xuất, hoặc tự host. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 @@ -4876,8 +4909,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 - Manage relations with other instances. - Quản lí mối quan hệ với những máy chủ khác. + Manage relations with other instances. + Quản lí mối quan hệ với những máy chủ khác. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389 @@ -4913,8 +4946,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435 - See the documentation for more information about the expected URL - Xem tài liệu để biết thêm thông tin về URL dự kiến + See the documentation for more information about the expected URL + Xem tài liệu để biết thêm thông tin về URL dự kiến src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 @@ -4963,8 +4996,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521 - 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - Nếu Twitter cấp quyền cho máy chủ của bạn, một trình phát video PeerTube sẽ xuất hiện trong lượt chia sẻ trên Twitter. Nếu không, chúng tôi sẽ sử dụng một ảnh xem trước trỏ về máy chủ của bạn. Đánh dấu hộp kiểm này, lưu thiết lập và thử với URL một video từ máy chủ của bạn (https://example.com/w/blabla) trên https://cards-dev.twitter.com/validator để máy chủ của bạn có được cho phép hay không. + 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. + Nếu Twitter cấp quyền cho máy chủ của bạn, một trình phát video PeerTube sẽ xuất hiện trong lượt chia sẻ trên Twitter. Nếu không, chúng tôi sẽ sử dụng một ảnh xem trước trỏ về máy chủ của bạn. Đánh dấu hộp kiểm này, lưu thiết lập và thử với URL một video từ máy chủ của bạn (https://example.com/w/blabla) trên https://cards-dev.twitter.com/validator để máy chủ của bạn có được cho phép hay không. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525 @@ -5002,8 +5035,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33 - Max simultaneous lives created on your instance (-1 for "unlimited") - Số livestream cùng lúc tối đa trên máy chủ của bạn (-1 là "không giới hạn") + Max simultaneous lives created on your instance (-1 for "unlimited") + Số livestream cùng lúc tối đa trên máy chủ của bạn (-1 là "không giới hạn") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40 @@ -5013,8 +5046,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - Max simultaneous lives created per user (-1 for "unlimited") - Số lần livestream của mỗi tài khoản (-1 là "không giới hạn") + Max simultaneous lives created per user (-1 for "unlimited") + Số lần livestream của mỗi tài khoản (-1 là "không giới hạn") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53 @@ -5157,8 +5190,8 @@ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Yêu cầu ffmpeg >= 4.1Tạo danh sách HLS và phân mảnh file MP4 cho kết quả phát mượt hơn so với chỉ WebTorrent:Độ phân giải thay đổi mượt hơnTải nhanh hơn đặc biệt với video dàiÍt lỗi/chờ lâuNếu bạn bật hỗ trợ WebTorrent, dung lượng lưu trữ video sẽ tăng gấp đôi + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Yêu cầu ffmpeg >= 4.1Tạo danh sách HLS và phân mảnh file MP4 cho kết quả phát mượt hơn so với chỉ WebTorrent:Độ phân giải thay đổi mượt hơnTải nhanh hơn đặc biệt với video dàiÍt lỗi/chờ lâuNếu bạn bật hỗ trợ WebTorrent, dung lượng lưu trữ video sẽ tăng gấp đôi src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 99,108 @@ -5289,13 +5322,19 @@ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - Viết mã JavaScript trực tiếp.Ví dụ: console.log('my instance is amazing'); + Write JavaScript code directly.Example: console.log('my instance is amazing'); + Viết mã JavaScript trực tiếp.Ví dụ: console.log('my instance is amazing'); src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77 - Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - Viết mã CSS trực tiếp. Ví dụ:#custom-css color: red; Prepend with #custom-css to override styles. Ví dụ:#custom-css .logged-in-email color: red; + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + + Viết mã CSS trực tiếp. Ví dụ:#custom-css color: red; Prepend with #custom-css to override styles. Ví dụ:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5312,8 +5351,8 @@ - There are errors in the form: - Có lỗi trong form: + There are errors in the form: + Có lỗi trong form: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5389,8 +5428,8 @@ src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - Cập nhật thiết lập của bạn + Update your settings + Cập nhật thiết lập của bạn src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5410,40 +5449,40 @@ - Sort by "Recently Added" - Xếp theo "Mới Nhất" + Sort by "Recently Added" + Xếp theo "Mới Nhất" src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - Xếp theo "Gần Đây" + Sort by "Recent Views" + Xếp theo "Gần Đây" src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - Xếp theo "Bình Luận" + Sort by "Hot" + Xếp theo "Bình Luận" src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - Xếp theo "Hay Nhất" + Sort by "Best" + Xếp theo "Hay Nhất" src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - Xếp theo "Lượt Thích" + Sort by "Likes" + Xếp theo "Lượt Thích" src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5559,8 +5598,8 @@ src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Cùng với Ẩn hoặc Làm mờ thumbnail, sẽ có một yêu cầu xác nhận để có thể xem được video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Cùng với Ẩn hoặc Làm mờ thumbnail, sẽ có một yêu cầu xác nhận để có thể xem được video. src/app/shared/shared-user-settings/user-video-settings.component.html 8,9 @@ -5757,8 +5796,9 @@ - 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. - Đoạn ngắn để kêu gọi mọi người hỗ trợ kênh của bạn (kênh tài trợ..).<br /><br /> Khi bạn tải lên một video, phần hỗ trợ dưới video sẽ hiện thông tin này. + 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. + Đoạn ngắn để kêu gọi mọi người hỗ trợ kênh của bạn (kênh tài trợ..).<br /><br /> Khi bạn tải lên một video, phần hỗ trợ dưới video sẽ hiện thông tin này. src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 @@ -5845,8 +5885,8 @@ - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Vài kênh của bạn chưa thiết lập xong. Hãy mô tả bạn đang đăng những gì bằng cách bổ sung ảnh bìa, ảnh đại diệnmô tả. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Vài kênh của bạn chưa thiết lập xong. Hãy mô tả bạn đang đăng những gì bằng cách bổ sung ảnh bìa, ảnh đại diệnmô tả. src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -5960,8 +6000,8 @@ src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - Để giúp quản trị viên và những thành viên khác biết bạn là ai, đừng quên thiết lập trang hồ sơ của bạn bằng cách bổ sung ảnh đại diệnmô tả. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + Để giúp quản trị viên và những thành viên khác biết bạn là ai, đừng quên thiết lập trang hồ sơ của bạn bằng cách bổ sung ảnh đại diệnmô tả. src/app/+signup/shared/signup-success.component.html17 @@ -6145,7 +6185,9 @@ src/app/+my-library/+my-video-channels/my-video-channels.component.html30 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Bạn có chắc chắn muốn xóa ? Điều này sẽ xóa hết video đã đăng trên kênh này, và bạn sẽ không thể tạo kênh khác có cùng tên ()! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -6183,8 +6225,8 @@ src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL > - XEM KÊNH NÀY > + SHOW THIS CHANNEL > + XEM KÊNH NÀY > src/app/+accounts/account-video-channels/account-video-channels.component.html46 @@ -6336,11 +6378,7 @@ THỐNG KÊ src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - PeerTube là gì? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube là một nền tảng lưu trữ và truyền tải video liên hợp ActivityPub, sử dụng P2P trực tiếp trên trình duyệt của bạn. @@ -6389,113 +6427,113 @@ P2P & Privacy P2P & Riêng tư - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube mặc định sử dụng giao thức BitTorrent chia sẻ băng thông giữa các thành viên, nhằm giảm thiểu áp lực lên server. Nhưng chúng tôi để bạn tự do chuyển sang kiểu truyền tải video trực tiếp từ server. Những điều sau đây chỉ áp dụng nếu bạn sử dụng chế độ P2P của PeerTube. - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. Mối đe dọa chính về quyền riêng tư khi sử dụng BitTorrent là địa chỉ IP của bạn sẽ được lưu trữ trên máy chủ của BitTorrent tracker cho đến khi bạn tải xong hoặc xem xong video. - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? Kết quả là gì? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: Về mặt lý thuyết, một vài người rành kỹ năng công nghệ có thể tạo một đoạn mã ghi lại những địa chỉ IP nào đang tải video. Trong thực tế, điều này hơi khó vì: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Một truy vấn HTTP phải được gửi tới mỗi tracker cho mỗi video để do thám. Nếu chúng muốn do thám mọi video PeerTube, chúng cần gửi truy vấn tới bây nhiêu số lượng video đó (hơi khó) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Với mỗi truy vấn được gửi đi, tracker gửi lại một peer ngẫu nhiên với số lượng giới hạn. Đối với một máy chủ, nếu có 1000 peer trong máy chủ mà tracker chỉ gửi 20 peer cho mỗi truy vấn, phải có ít nhất 50 truy vấn được gửi để biết mỗi peer trong máy chủ - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Những truy vấn đó được gửi thường xuyên để biết ai bắt đầu/tạm dừng xem một video. Rất dễ để phát hiện hành vi đáng nghi - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Nếu một địa chỉ IP được lưu trong tracker, đó không có nghĩa là người đứng sau IP đó (nếu người đó tồn tại) đang xem video - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities Địa chỉ IP là một thông tin giá trị: nó được thay đổi thường xuyên để giới thiệu đại diện cho nhiều cá nhân hay chủ thể khác - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Web peers không thể công khai truy cập: bởi vì chúng tôi sử dụng websocket transport, giao thức khác với BitTorrent tracker. Khi bạn đang trong trình duyệt web, bạn gửi một tín hiệu đến tracker sẽ tự động tín hiệu chứa địa chỉ IP của peer khác. Xem tài liệu này để biết thêm thông tin - src/app/+about/about-peertube/about-peertube.component.html117 - + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Web peers không thể công khai truy cập: bởi vì chúng tôi sử dụng websocket transport, giao thức khác với BitTorrent tracker. Khi bạn đang trong trình duyệt web, bạn gửi một tín hiệu đến tracker sẽ tự động tín hiệu chứa địa chỉ IP của peer khác. Xem tài liệu này để biết thêm thông tin + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. Khó xảy ra trường hợp xấu nhất là một người bình thường theo dõi bạn bè của họ. Có nhiều cách hiệu quả hơn để lấy loại thông tin đó. - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? PeerTube so với YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Mối nguy hiểm bảo mật của YouTube khác với của PeerTube. Trong trường hợp của YouTube, nền tảng này thu thập một số lượng lớn thông tin cá nhân của bạn (không chỉ là IP) để chẩn đoán và định danh bạn. Còn nữa, YouTube là sản phẩm của Google/Alphabet, một công ty định danh bạn bằng nhiều trang web (thông qua AdSense hoặc Google Analytics). - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? Tôi có thể làm gì để hạn chế địa chỉ IP bị phát tán? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Địa chỉ IP của bạn là công khai cho nên mỗi lần truy cập một trang web, vài thành phần (bên cạnh nội dung trang web) thấy bạn trong lịch sử kết nối của họ: ISP/routers/trackers/CDN và nhiều hơn thế. PeerTube minh bạch về vấn đề này: chúng tôi cảnh báo bạn nếu bạn muốn giữ địa chỉ IP riêng tư, bạn phải dùng VPN hoặc Trình duyệt Tor. Nếu bạn nghĩ tắt P2P trên PeerTube sẽ khiến bạn ẩn danh là chưa đúng. - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? Làm gì để giảm thiểu vấn đề này? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube muốn đưa ra các biện pháp tốt nhất có thể, để bạn có nhiều lựa chọn hơn và ít khả năng xảy ra các cuộc tấn công hơn. Đây là những gì chúng tôi đưa ra cho đến nay: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker Chúng tôi giới hạn số peer gửi bởi tracker - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker Chúng tôi giới hạn tần suất yêu cầu nhận bởi tracker - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface Cho phép quản trị viên tắt P2P từ giao diện quản trị - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Cuối cùng, hãy nhớ rằng bạn luôn có thể tắt P2P trong trình phát video hoặc chỉ bằng cách tắt WebRTC trong trình duyệt của bạn. - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. Chưa được máy chủ khác theo dõi. @@ -6539,18 +6577,14 @@ src/app/+about/about-instance/about-instance.component.ts98 - Contact the administrator(s) - Liên hệ quản trị viên + Contact the administrator(s) + Liên hệ quản trị viên src/app/+about/about-instance/contact-admin-modal.component.html 3 - - Developed with ❤ by Framasoft - Phát triển bằng ❤ bởi Framasoft - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account Tạo tài khoản @@ -6604,7 +6638,7 @@ A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Một kênh là nơi bạn mà đăng video lên. Tạo nhiều kênh sẽ giúp bạn sắp xếp và chia nội dung của bạn hợp lí. Ví dụ: bạn có thể tạo một kênh để đăng các buổi hòa nhạc piano của bạn và một kênh khác để đăng các video nói về bảo vệ môi trường. + Một kênh là nơi bạn mà đăng video lên. Tạo nhiều kênh sẽ giúp bạn sắp xếp và chia nội dung của bạn hợp lí. Ví dụ: bạn có thể tạo một kênh để đăng các buổi hòa nhạc piano của bạn và một kênh khác để đăng các video nói về bảo vệ môi trường. src/app/+signup/+register/register-step-channel.component.html4 @@ -6646,8 +6680,8 @@ src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - Tôi lớn hơn tuổi và đồng ý với Quy tắc ứng xử cũng như Quy tắc riêng của máy chủ này + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + Tôi lớn hơn tuổi và đồng ý với Quy tắc ứng xử cũng như Quy tắc riêng của máy chủ này src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6685,6 +6719,12 @@ You already sent this form recently Bạn đã gửi rồi gần đây src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6747,23 +6787,23 @@ Blurred Che mờ - src/app/shared/shared-video-miniature/video-filters.model.ts227 - + + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden ẩn - src/app/shared/shared-video-miniature/video-filters.model.ts233 - + + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred che mờ - src/app/shared/shared-video-miniature/video-filters.model.ts234 - + + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed hiện - src/app/shared/shared-video-miniature/video-filters.model.ts236 - + + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers người theo dõi tài khoản trực tiếp @@ -6810,8 +6850,8 @@ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - A <code>.mp4</code> giữ âm thanh gốc, không video + A <code>.mp4</code> that keeps the original audio track, with no video + A <code>.mp4</code> giữ âm thanh gốc, không video src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7452,17 +7492,17 @@ Do you really want to unblock this video? It will be available again in the videos list. Bạn có chắc muốn mở khóa video này? Nó sẽ xuất hiện lại trong danh sách video máy chủ. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 - + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Mở khóa - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 - + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Đã mở khóa video . @@ -7595,8 +7635,8 @@ - PeerTube thinks your web browser public IP is . - PeerTube nghĩ địa chỉ IP trên trình duyệt của bạn là . + PeerTube thinks your web browser public IP is . + PeerTube nghĩ địa chỉ IP trên trình duyệt của bạn là . src/app/+admin/system/debug/debug.component.html 4 @@ -7643,16 +7683,16 @@ - Check the trust_proxy configuration key - Kiểm tra mã cấu hình trust_proxy + Check the trust_proxy configuration key + Kiểm tra mã cấu hình trust_proxy src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - Nếu bạn vận hành PeerTube bằng Docker, kiểm tra reverse-proxy với network_mode: "host" (xem issue 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + Nếu bạn vận hành PeerTube bằng Docker, kiểm tra reverse-proxy với network_mode: "host" (xem issue 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -7713,8 +7753,8 @@ - Published - Đăng vào + Published + Đăng vào src/app/+admin/overview/videos/video-list.component.html 42 @@ -7804,83 +7844,53 @@ Video type Loại video - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VOD VOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 Live Live - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video files Tập tin video - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrent Với WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrent Không WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLS Với HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLS Không HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scope Phạm vi video - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videos Video máy chủ khác - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Liên hợp @@ -8039,8 +8049,8 @@ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - Email gần đây của bạn là . Nó sẽ không bao giờ hiển thị công khai. + Your current email is . It is never shown to the public. + Email gần đây của bạn là . Nó sẽ không bao giờ hiển thị công khai. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8407,10 +8417,10 @@ Do you really want to delete ? Bạn có thật sự muốn xóa ? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Đổi chủ sở hữu @@ -8635,7 +8645,8 @@ src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Không thể truy xuất thông tin đăng nhập ứng dụng khách OAuth: . Hãy chắc rằng bạn đã cấu hình đúng PeerTube (config/ directory), đặc biệt là phần "webserver". src/app/core/auth/auth.service.ts98 @@ -8810,8 +8821,8 @@ src/app/+search/search-filters.component.ts75 - Long (> 10 min) - Dài (> 10 phút) + Long (> 10 min) + Dài (> 10 phút) src/app/+search/search-filters.component.ts79 @@ -9466,8 +9477,8 @@ src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - Đọc tài liệu để biết cách sử dụng tính năng Livestream của PeerTube. + See the documentation to learn how to use the PeerTube live streaming feature. + Đọc tài liệu để biết cách sử dụng tính năng Livestream của PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -9971,9 +9982,9 @@ Displayed Hiện - src/app/shared/shared-instance/instance-features-table.component.ts55 - src/app/shared/shared-video-miniature/video-filters.model.ts229 - + + + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 phút @@ -10075,12 +10086,24 @@ . src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - If you remove this user, you will not be able to create another with the same username! - Nếu xóa người dùng này, bạn sẽ không thể tạo tài khoản mới có cùng tên đăng nhập! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86 - + User deleted. Đã xóa người dùng . @@ -10552,10 +10575,10 @@ Do you really want to delete this video? Bạn thực sự muốn xóa video chứ? - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 - + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. Đã xóa video. @@ -10572,11 +10595,7 @@ Ẩn người báo cáo src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - Video này sẽ có bản sao ở máy chủ của bạn. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download Tải về @@ -10609,8 +10628,8 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 - You need to be <a href="/login">logged in</a> to rate this video. - Bạn cần <a href="/login">đăng nhập</a> để đánh giá video này. + You need to be <a href="/login">logged in</a> to rate this video. + Bạn cần <a href="/login">đăng nhập</a> để đánh giá video này. src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 @@ -10673,6 +10692,18 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10733,22 +10764,28 @@ Publication scheduled on Đã lên lịch xuất bản vào src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding Đang chờ chuyển mã - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode Để chuyển mã - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import Để nhập video - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" Đăng ký RSS "" @@ -10783,33 +10820,33 @@ Only I can see this video Chỉ mình tôi có thể thấy video này - src/app/shared/shared-main/video/video.service.ts348 - + + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link Chỉ có thể xem được bằng một link bí mật - src/app/shared/shared-main/video/video.service.ts349 - + + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video Ai cũng có thể thấy video này - src/app/shared/shared-main/video/video.service.ts350 - + + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Chỉ người dùng trên máy chủ này mới có thể xem video - src/app/shared/shared-main/video/video.service.ts351 - + + src/app/shared/shared-main/video/video.service.ts352 viewers người xem - src/app/shared/shared-main/video/video.model.ts231 - + + src/app/shared/shared-main/video/video.model.ts235 views người xem - src/app/shared/shared-main/video/video.model.ts234 - + + src/app/shared/shared-main/video/video.model.ts238 Close Đóng @@ -11077,8 +11114,8 @@ - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Video không khả dụng trên máy chủ này. Bạn có muốn chuyển tới máy chủ gốc: <a href=""></a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Video không khả dụng trên máy chủ này. Bạn có muốn chuyển tới máy chủ gốc: <a href=""></a>? src/app/+videos/+video-watch/video-watch.component.ts296 @@ -11215,25 +11252,25 @@ Local videos Máy chủ - src/app/+admin/overview/videos/video-admin.service.ts88 - src/app/+videos/video-list/videos-list-common-page.component.ts189 - src/app/core/menu/menu.service.ts142 - src/app/core/menu/menu.service.ts143 - + + + + + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 Exclude Ngoại trừ - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accounts Ngoại trừ những tài khoản đã ẩn + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index e2bed1a78..3aff10ed6 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -654,15 +654,8 @@ 94 - - Developed with ❤ by Framasoft - - src/app/+about/about-peertube/about-peertube-contributors.component.html - 3 - - - - What is PeerTube? + + This website is powered by PeerTube src/app/+about/about-peertube/about-peertube.component.html 2,4 @@ -735,154 +728,154 @@ P2P & Privacy src/app/+about/about-peertube/about-peertube.component.html - 71 + 69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. src/app/+about/about-peertube/about-peertube.component.html - 74,78 + 72,76 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. src/app/+about/about-peertube/about-peertube.component.html - 80,83 + 78,81 What are the consequences? src/app/+about/about-peertube/about-peertube.component.html - 85 + 83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: src/app/+about/about-peertube/about-peertube.component.html - 87,90 + 85,88 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) src/app/+about/about-peertube/about-peertube.component.html - 93,96 + 91,94 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm src/app/+about/about-peertube/about-peertube.component.html - 98,102 + 96,100 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour src/app/+about/about-peertube/about-peertube.component.html - 104,106 + 102,104 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video src/app/+about/about-peertube/about-peertube.component.html - 108,111 + 106,109 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities src/app/+about/about-peertube/about-peertube.component.html - 113,115 + 111,113 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information src/app/+about/about-peertube/about-peertube.component.html - 117,122 + 115,120 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. src/app/+about/about-peertube/about-peertube.component.html - 125,128 + 123,126 How does PeerTube compare with YouTube? src/app/+about/about-peertube/about-peertube.component.html - 130 + 128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). src/app/+about/about-peertube/about-peertube.component.html - 132,136 + 130,134 What can I do to limit the exposure of my IP address? src/app/+about/about-peertube/about-peertube.component.html - 138 + 136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. src/app/+about/about-peertube/about-peertube.component.html - 140,145 + 138,143 What will be done to mitigate this problem? src/app/+about/about-peertube/about-peertube.component.html - 147 + 145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: src/app/+about/about-peertube/about-peertube.component.html - 149,152 + 147,150 We set a limit to the number of peers sent by the tracker src/app/+about/about-peertube/about-peertube.component.html - 155 + 153 We set a limit on the request frequency received by the tracker src/app/+about/about-peertube/about-peertube.component.html - 156 + 154 Allow instance admins to disable P2P from the administration interface src/app/+about/about-peertube/about-peertube.component.html - 157 + 155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. src/app/+about/about-peertube/about-peertube.component.html - 160,163 + 158,161 @@ -3399,14 +3392,6 @@ color: red; src/app/shared/shared-main/buttons/delete-button.component.ts 22 - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 87 - - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 308 @@ -3869,10 +3854,6 @@ color: red; src/app/+admin/moderation/video-block-list/video-block-list.component.ts 133 - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 296 @@ -3888,10 +3869,6 @@ color: red; src/app/shared/shared-abuse-list/abuse-list-table.component.ts 374 - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 203 - Video deleted. @@ -3910,10 +3887,6 @@ color: red; src/app/+admin/moderation/video-block-list/video-block-list.component.ts 131 - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 180 - Video unblocked. @@ -4912,77 +4885,77 @@ color: red; Video type src/app/+admin/overview/videos/video-admin.service.ts - 44 + 45 VOD src/app/+admin/overview/videos/video-admin.service.ts - 48 + 49 Live src/app/+admin/overview/videos/video-admin.service.ts - 52 + 53 Video files src/app/+admin/overview/videos/video-admin.service.ts - 58 + 59 With WebTorrent src/app/+admin/overview/videos/video-admin.service.ts - 62 + 63 Without WebTorrent src/app/+admin/overview/videos/video-admin.service.ts - 66 + 67 With HLS src/app/+admin/overview/videos/video-admin.service.ts - 70 + 71 Without HLS src/app/+admin/overview/videos/video-admin.service.ts - 74 + 75 Videos scope src/app/+admin/overview/videos/video-admin.service.ts - 80 + 81 Remote videos src/app/+admin/overview/videos/video-admin.service.ts - 84 + 85 Local videos src/app/+admin/overview/videos/video-admin.service.ts - 88 + 89 src/app/+videos/video-list/videos-list-common-page.component.ts @@ -5001,14 +4974,21 @@ color: red; Exclude src/app/+admin/overview/videos/video-admin.service.ts - 94 + 95 Exclude muted accounts src/app/+admin/overview/videos/video-admin.service.ts - 98 + 99 + + + + Exclude public videos + + src/app/+admin/overview/videos/video-admin.service.ts + 103 @@ -7289,6 +7269,10 @@ channel with the same name ()!src/app/+my-library/my-videos/my-videos.component.ts 177 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 203 + Playlist deleted. @@ -9971,12 +9955,20 @@ channel with the same name ()!12,14 + + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. src/app/+videos/+video-watch/shared/information/video-alert.component.html - 1,3 + 5,7 @@ -9984,7 +9976,7 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/information/video-alert.component.html - 5,7 + 9,11 @@ -9992,7 +9984,7 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/information/video-alert.component.html - 9,11 + 13,15 @@ -10000,7 +9992,7 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/information/video-alert.component.html - 13,15 + 17,19 @@ -10008,7 +10000,7 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/information/video-alert.component.html - 17,19 + 21,23 @@ -10016,14 +10008,14 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/information/video-alert.component.html - 21,23 + 25,27 This video is blocked. src/app/+videos/+video-watch/shared/information/video-alert.component.html - 26 + 30 @@ -13216,6 +13208,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 126 + + Plugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + + Available themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + + Plugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + + Hidden @@ -13238,7 +13251,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-filters.model.ts - 229 + 232 @@ -13728,42 +13741,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular viewers src/app/shared/shared-main/video/video.model.ts - 231 + 235 views src/app/shared/shared-main/video/video.model.ts - 234 + 238 Only I can see this video src/app/shared/shared-main/video/video.service.ts - 348 + 349 Only shareable via a private link src/app/shared/shared-main/video/video.service.ts - 349 + 350 Anyone can see this video src/app/shared/shared-main/video/video.service.ts - 350 + 351 Only users of this instance can see this video src/app/shared/shared-main/video/video.service.ts - 351 + 352 @@ -14228,13 +14241,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 72 - - If you remove this user, you will not be able to create another with the same username! + + If you remove user , you won't be able to create another with the same username! src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 86 + + Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + User deleted. @@ -15024,6 +15048,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 4 + + Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + + Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + + The live stream will be automatically terminated. @@ -15031,8 +15069,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 205 - - This video will be duplicated by your instance. + + will be duplicated by your instance. src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 226 @@ -15405,28 +15443,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Blurred src/app/shared/shared-video-miniature/video-filters.model.ts - 227 + 230 hidden src/app/shared/shared-video-miniature/video-filters.model.ts - 233 + 236 blurred src/app/shared/shared-video-miniature/video-filters.model.ts - 234 + 237 displayed src/app/shared/shared-video-miniature/video-filters.model.ts - 236 + 239 @@ -15450,25 +15488,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 175 + + Transcoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding src/app/shared/shared-video-miniature/video-miniature.component.ts - 179 + 183 To transcode src/app/shared/shared-video-miniature/video-miniature.component.ts - 183 + 187 To import src/app/shared/shared-video-miniature/video-miniature.component.ts - 187 + 191 diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf index 0dc9a6ca5..fe945857d 100644 --- a/client/src/locale/angular.zh-Hans-CN.xlf +++ b/client/src/locale/angular.zh-Hans-CN.xlf @@ -606,7 +606,7 @@ - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos Only live videos @@ -688,6 +688,12 @@ The live stream will be automatically terminated. 直播串流将自动中止。 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -2783,7 +2789,7 @@ The link will expire within 1 hour. This video is blocked. 这段视频被屏蔽了。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published 已发布 @@ -2914,37 +2920,45 @@ The link will expire within 1 hour. OK 确定 - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + The video is being imported, it will be available when the import is finished. The video is being imported, it will be available when the import is finished. - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. The video is being moved to an external server, it may not work properly. - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . This video will be published on . - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. This live has not started yet. - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. This live has ended. - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY 排序方式 @@ -4032,6 +4046,24 @@ The link will expire within 1 hour. Users can resolve distant content 用户可以解析远程内容 src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -6297,11 +6329,7 @@ channel with the same name ()! STATISTICS src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - 什么是 PeerTube? - - src/app/+about/about-peertube/about-peertube.component.html2 + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube 是一个自我托管的 activitypub 联邦视频流平台,直接在您的 web 浏览器中使用 P2P。 @@ -6354,113 +6382,113 @@ channel with the same name ()! P2P & Privacy P2P 和隐私 - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. 使用 BitTorrent 协议在默认情况下在用户之间共享带宽,以帮助降低服务器的负载,但最终让你可以选择从视频服务器切换回专有的常规流媒体。只有当您想继续使用 PeerTube 的 P2P 模式时,以下内容才适用。 - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. 对你隐私的主要威胁在于你的 IP 地址被存储在实例的 BitTorrent tracker 中,只要你下载或观看视频。 - src/app/+about/about-peertube/about-peertube.component.html80 + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? 这会带来什么后果? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: 理论上,有足够技术能力的人可以创建一个脚本,跟踪哪个 IP 正在下载哪个视频。实际上,这要困难得多,因为: - src/app/+about/about-peertube/about-peertube.component.html87 + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) 为了监视每个视频,必须在每个跟踪器上发送 HTTP 请求。如果我们想窥探所有 PeerTube 的视频,我们必须发送尽可能多的请求视频(所以可能很多) - src/app/+about/about-peertube/about-peertube.component.html93 + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm 对于每个发送的请求,跟踪器返回有限数量的随机对等点。例如,如果群中有1000个对等点,并且跟踪器对每个请求只发送20个对等点,那么必须至少发送50个请求来认识群中的每个对等点 - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour 这些请求必须定期发送,以了解谁开始/停止观看视频。这种行为很容易被察觉 - src/app/+about/about-peertube/about-peertube.component.html104 + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video 如果一个 IP 地址存储在跟踪器中,这并不意味着 IP 背后的人(如果这个人存在的话)已经观看了视频 - src/app/+about/about-peertube/about-peertube.component.html108 + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities IP 地址是一个模糊的信息: 通常,它有规律地变化,可以代表许多个人或实体 - src/app/+about/about-peertube/about-peertube.component.html113 + src/app/+about/about-peertube/about-peertube.component.html111 Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+about/about-peertube/about-peertube.component.html117 + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. 一般人監視朋友的最壞情況是不太可能發生的。有很多更有效的方法可以获得这种信息。 - src/app/+about/about-peertube/about-peertube.component.html125 + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? PeerTube 和 YouTube 有什么不同? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). 对隐私的威胁不同于 PeerTube。在 YouTube 的例子中,这个平台收集了大量你的个人信息(不仅仅是你的 IP)来分析和跟踪你。此外,YouTube 的所有者是 Google/Alphabet,这是一家通过多个网站(通过 AdSense 或 Google Analytics)追踪用户行踪的公司。 - src/app/+about/about-peertube/about-peertube.component.html132 + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? 我应该如何避免暴露我的 IP 地址? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. 你的 IP 地址是公开的,所以每次你查询一个网站,都有许多参与者(除了最终的网站)在他们的连接日志中看到你的 IP: ISP/routers/trackers/CDN 等等。是透明的: 我们警告你,如果你想保持你的 IP 私有,你必须使用 VPN 或 Tor 浏览器。认为从 PeerTube 删除 P2P 会让你回到匿名状态是没有意义的。 - src/app/+about/about-peertube/about-peertube.component.html140 + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? 你们要如何缓解这个问题? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube 希望提供尽可能好的对策,给你更多的选择,降低攻击的可能性。以下是我们到目前为止所做的: - src/app/+about/about-peertube/about-peertube.component.html149 + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker 我们限制了跟踪器发送的对等点的数量 - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker 我们限制了跟踪器接收请求的频率 - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface 允许实例管理员从管理界面禁用 P2P - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. 最后,记住你可以通过在视频播放器中切换来禁用 P2P,或者直接在你的浏览器中禁用 WebRTC。 - src/app/+about/about-peertube/about-peertube.component.html160 + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. 此网站没有站点跟随者。 @@ -6509,14 +6537,7 @@ channel with the same name ()! 3 - - Developed with ❤ by Framasoft - Developed with ❤ by - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account @@ -6663,7 +6684,13 @@ channel with the same name ()! You already sent this form recently 您最近已发送了此表格 - src/app/+about/about-instance/contact-admin-modal.component.ts94 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + + Account videos Account videos @@ -6718,16 +6745,16 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters.model.ts150 BlurredBlurred - src/app/shared/shared-video-miniature/video-filters.model.ts227 + src/app/shared/shared-video-miniature/video-filters.model.ts230 hiddenhidden - src/app/shared/shared-video-miniature/video-filters.model.ts233 + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurredblurred - src/app/shared/shared-video-miniature/video-filters.model.ts234 + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayeddisplayed - src/app/shared/shared-video-miniature/video-filters.model.ts236 + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -7430,7 +7457,7 @@ channel with the same name ()! Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock Unblock @@ -7438,7 +7465,7 @@ channel with the same name ()! - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. Video @@ -7797,65 +7824,35 @@ channel with the same name ()! src/app/+admin/overview/users/users.routes.ts43 Video typeVideo type - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VODVOD - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 LiveLive - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video filesVideo files - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrentWith WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrentWithout WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLSWith HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLSWithout HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scopeVideos scope - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videosRemote videos - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation Federation @@ -8389,7 +8386,7 @@ channel with the same name ()! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership Change ownership @@ -9951,7 +9948,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed 已显示 - src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts229 + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 minute @@ -10057,12 +10054,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 已解除封禁。 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - 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.ts86 - + User deleted. 用户 @@ -10559,7 +10568,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. 视频已删除。 @@ -10576,11 +10585,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 禁言举报者 src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - 此视频将被您的网站复制。 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download 下载 @@ -10672,6 +10677,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10732,22 +10749,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Publication scheduled on 发布时间 - src/app/shared/shared-video-miniature/video-miniature.component.ts175 + src/app/shared/shared-video-miniature/video-miniature.component.ts175 + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + Waiting transcoding 转码中 - src/app/shared/shared-video-miniature/video-miniature.component.ts179 + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode 待转码 - src/app/shared/shared-video-miniature/video-miniature.component.ts183 + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import 待导入 - src/app/shared/shared-video-miniature/video-miniature.component.ts187 + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed ""Subscribe to RSS feed "" src/app/shared/shared-video-miniature/videos-list.component.html @@ -10781,32 +10804,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video 只有我能看到此视频 - src/app/shared/shared-main/video/video.service.ts348 + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link 只能通过私人链接共享 - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video 所有人都能看到此视频 - src/app/shared/shared-main/video/video.service.ts350 + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video 只有此网站的用户才能看到此视频 - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts352 viewers viewers - src/app/shared/shared-main/video/video.model.ts231 + src/app/shared/shared-main/video/video.model.ts235 views views - src/app/shared/shared-main/video/video.model.ts234 + src/app/shared/shared-main/video/video.model.ts238 Close 关闭 @@ -11218,17 +11241,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+admin/overview/videos/video-admin.service.ts88src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 ExcludeExclude - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accountsExclude muted accounts + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 Showing to of videosShowing to of videos diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf index 200e11a26..5d2e39501 100644 --- a/client/src/locale/angular.zh-Hant-TW.xlf +++ b/client/src/locale/angular.zh-Hant-TW.xlf @@ -109,8 +109,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - 提及您於 影片 + mentioned you on video + 提及您於 影片 src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -127,16 +127,16 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - 新版的外掛程式/佈景主題已經可用: + A new version of the plugin/theme is available: + 新版的外掛程式/佈景主題已經可用: src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - 新版本的 PeerTube已經可用: + A new version of PeerTube is available: + 新版本的 PeerTube已經可用: src/app/shared/shared-main/users/user-notifications.component.html 206,207 @@ -583,33 +583,33 @@ Delete 刪除 - src/app/+admin/follows/followers-list/followers-list.component.ts74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169 - src/app/+admin/overview/users/user-list/user-list.component.ts86 - src/app/+admin/overview/users/user-list/user-list.component.ts200 - src/app/+admin/overview/videos/video-list.component.ts68 - src/app/+admin/overview/videos/video-list.component.ts157 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 - src/app/+my-library/my-videos/my-videos.component.html50 - src/app/+my-library/my-videos/my-videos.component.ts151 - src/app/+my-library/my-videos/my-videos.component.ts178 - src/app/+my-library/my-videos/my-videos.component.ts219 - src/app/+videos/+video-edit/shared/video-edit.component.html178 - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts375 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 - src/app/shared/shared-main/buttons/delete-button.component.ts17 - src/app/shared/shared-main/buttons/delete-button.component.ts22 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - + + + + + + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 Only live videos 僅直播影片 @@ -655,8 +655,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - 相容 <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ,支援: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + 相容 <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ,支援: src/app/shared/shared-main/misc/help.component.ts75 @@ -691,6 +691,12 @@ The live stream will be automatically terminated. 直播串流將會自動結束。 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + will be duplicated by your instance. will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + Using a syndication feed @@ -1023,13 +1029,13 @@ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - 此站臺允許註冊。然而,請留心查閱條款條款 ,然後才建立帳號。您亦可搜尋另一個站臺以切合您的需要:https://joinpeertube.org/instances + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + 此站臺允許註冊。然而,請留心查閱條款條款 ,然後才建立帳號。您亦可搜尋另一個站臺以切合您的需要:https://joinpeertube.org/instances src/app/+login/login.component.html63 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - 目前此站臺不允許使用者註冊,您可查閱條款 以瞭解詳情,或尋找別的站臺,好讓您註冊帳號並上載您的影片。看看一眾站臺中有哪個合您心意:https://joinpeertube.org/instances + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + 目前此站臺不允許使用者註冊,您可查閱條款 以瞭解詳情,或尋找別的站臺,好讓您註冊帳號並上載您的影片。看看一眾站臺中有哪個合您心意:https://joinpeertube.org/instances src/app/+login/login.component.html68 @@ -1103,7 +1109,8 @@ src/app/+login/login.component.html106 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. 包含重設密碼說明的電子郵件將會傳送到 。連結會在 1 小時內過期。 src/app/+login/login.component.ts121 @@ -1142,8 +1149,8 @@ src/app/+search/search.component.html8 - for - + for + src/app/+search/search.component.html 10 @@ -1625,18 +1632,18 @@ src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - 協助管理員與其他使用者認識您是誰,透過: + Help moderators and other users to know who you are by: + 協助管理員與其他使用者認識您是誰,透過: src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - 上傳大頭照 + Uploading an avatar + 上傳大頭照 src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - 編寫描述 + Writing a description + 編寫描述 src/app/modal/account-setup-warning-modal.component.html16 @@ -2076,8 +2083,8 @@ src/app/shared/shared-actor-image/actor-avatar.component.ts47 - Markdown compatible that also supports custom PeerTube HTML tags - Markdown 相容版本也支援自訂 PeerTube HTML 標籤 + Markdown compatible that also supports custom PeerTube HTML tags + Markdown 相容版本也支援自訂 PeerTube HTML 標籤 src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2152,8 +2159,8 @@ src/app/+videos/+video-edit/shared/video-edit.component.html42 - Choose the appropriate licence for your work. - 為您的作品選擇適合的授權條款。 + Choose the appropriate licence for your work. + 為您的作品選擇適合的授權條款。 src/app/+videos/+video-edit/shared/video-edit.component.html 79,80 @@ -2248,7 +2255,7 @@ src/app/+videos/+video-edit/shared/video-edit.component.html172 - Already uploaded ✔ + Already uploaded ✔ 已上傳 ✔ src/app/+videos/+video-edit/shared/video-edit.component.html176 @@ -2846,8 +2853,8 @@ This video is blocked. 此影片已被封鎖。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html26 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html30 Published 已發佈 @@ -2976,37 +2983,45 @@ OK 確定 src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + The video is being imported, it will be available when the import is finished. 正在匯入影片,匯入完成後即可使用。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html1 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html5 The video is being transcoded, it may not work properly. 正在轉碼影片,可能無法正常運作。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html5 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 The video is being moved to an external server, it may not work properly. 影片正在移動到外部伺服器,其可能無法正常運作。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html9 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 This video will be published on . 此影片將於 發佈。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html13 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html17 This live has not started yet. 此直播尚未開始。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html17 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 This live has ended. 此直播已結束。 - src/app/+videos/+video-watch/shared/information/video-alert.component.html21 - + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 SORT BY 排序方式 @@ -3874,8 +3889,8 @@ src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -3962,8 +3977,8 @@ src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html42 @@ -4107,6 +4122,24 @@ Users can resolve distant content 使用者可以解析遠端內容 src/app/shared/shared-instance/instance-features-table.component.html126 + + Plugins & ThemesPlugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 133 + + + Available themesAvailable themes + + src/app/shared/shared-instance/instance-features-table.component.html + 137 + + + Plugins enabledPlugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 146 + Close this message @@ -4307,8 +4340,8 @@ src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - 優先程度 (1 = 最高優先度) + Priority (1 = highest priority) + 優先程度 (1 = 最高優先度) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4328,8 +4361,8 @@ src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - 找不到 工作。 + No jobs found. + 找不到 工作。 src/app/+admin/system/jobs/jobs.component.html106 @@ -4375,8 +4408,8 @@ - By -> - -> + By -> + -> src/app/+admin/system/logs/logs.component.html47 @@ -4448,8 +4481,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - 管理 使用者 以建立審核團隊。 + Manage users to build a moderation team. + 管理 使用者 以建立審核團隊。 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4458,8 +4491,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - 啟用此功能會讓其他管理員知道您主要是在串流敏感內容。 此外,預設情況下,系統會自動勾選影片上傳中的 NSFW 勾選框。 + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + 啟用此功能會讓其他管理員知道您主要是在串流敏感內容。 此外,預設情況下,系統會自動勾選影片上傳中的 NSFW 勾選框。 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4468,8 +4501,8 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - 隱藏模糊縮圖,要觀看影片時將會請求確認。 + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + 隱藏模糊縮圖,要觀看影片時將會請求確認。 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -4584,8 +4617,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - 使用外掛程式與佈景主題取得更多相關的變更,或新增小自訂 + Use plugins & themes for more involved changes, or add slight customizations. + 使用外掛程式與佈景主題取得更多相關的變更,或新增小自訂 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4659,8 +4692,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120 - Manage users to set their quota individually. - 管理使用者以單獨設定他們的配額。 + Manage users to set their quota individually. + 管理使用者以單獨設定他們的配額。 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121 @@ -4847,8 +4880,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338 - You should only use moderated search indexes in production, or host your own. - 您只應在生產環境中使用審核的搜尋索引,或自行架設 + You should only use moderated search indexes in production, or host your own. + 您只應在生產環境中使用審核的搜尋索引,或自行架設 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 @@ -4882,8 +4915,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 - Manage relations with other instances. - 管理與其他站台的關係 + Manage relations with other instances. + 管理與其他站台的關係 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389 @@ -4919,8 +4952,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435 - See the documentation for more information about the expected URL - 檢視文件以取得關於預期 URL 的更多資訊 + See the documentation for more information about the expected URL + 檢視文件以取得關於預期 URL 的更多資訊 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 @@ -4969,8 +5002,8 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521 - 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - 如果您的站台明顯被 Twitter 允許,Twitter 的 feed 將會嵌入 PeerTube 影片分享的影片播放器。如果您的站台沒有,那麼我們會用圖片連結卡片來重新導向到您的 PeerTube 站台。勾選此核取方塊,儲存設定並使用您站台的影片 URL (https://example.com/w/blabla) 在 https://cards-dev.twitter.com/validator 來檢視您的站台是否被允許。 + 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. + 如果您的站台明顯被 Twitter 允許,Twitter 的 feed 將會嵌入 PeerTube 影片分享的影片播放器。如果您的站台沒有,那麼我們會用圖片連結卡片來重新導向到您的 PeerTube 站台。勾選此核取方塊,儲存設定並使用您站台的影片 URL (https://example.com/w/blabla) 在 https://cards-dev.twitter.com/validator 來檢視您的站台是否被允許。 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525 @@ -5008,8 +5041,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33 - Max simultaneous lives created on your instance (-1 for "unlimited") - 在您的站台上可同時建立的最大同時直播數(-1 為「無限制」) + Max simultaneous lives created on your instance (-1 for "unlimited") + 在您的站台上可同時建立的最大同時直播數(-1 為「無限制」) src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40 @@ -5019,8 +5052,8 @@ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - Max simultaneous lives created per user (-1 for "unlimited") - 每個使用者可同時建立的最大同時直播數(-1 為「無限制」) + Max simultaneous lives created per user (-1 for "unlimited") + 每個使用者可同時建立的最大同時直播數(-1 為「無限制」) src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53 @@ -5163,8 +5196,8 @@ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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與普通的 WebTorrent 相比,生成 HLS 播放清單與片段化的 MP4 檔案可得到更好的播放體驗:變更解析度更平順更快的播放速度(特別是對較長的影片來說)更穩定的播放(較少臭蟲與無限載入)若您也啟用了 WebTorrent 支援,儲存空間需求將會乘以 2 + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially 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與普通的 WebTorrent 相比,生成 HLS 播放清單與片段化的 MP4 檔案可得到更好的播放體驗:變更解析度更平順更快的播放速度(特別是對較長的影片來說)更穩定的播放(較少臭蟲與無限載入)若您也啟用了 WebTorrent 支援,儲存空間需求將會乘以 2 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 99,108 @@ -5295,13 +5328,19 @@ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - 直接編寫 JavaScript 程式碼。範例:console.log('my instance is amazing'); + 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-advanced-configuration.component.html77 - Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - 直接編寫 CSS 程式碼。範例:#custom-css color: red; 在前方加入 #custom-css 以覆寫樣式。範例:#custom-css .logged-in-email color: red; + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + + 直接編寫 CSS 程式碼。範例:#custom-css color: red; 在前方加入 #custom-css 以覆寫樣式。範例:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5318,8 +5357,8 @@ - There are errors in the form: - 格式有誤: + There are errors in the form: + 格式有誤: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5395,8 +5434,8 @@ src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - 更新您的設定 + Update your settings + 更新您的設定 src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5416,40 +5455,40 @@ - Sort by "Recently Added" - 排序由「最近新增」 + Sort by "Recently Added" + 排序由「最近新增」 src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - 「近期檢視」排序 + Sort by "Recent Views" + 「近期檢視」排序 src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - 排序由「熱門」 + Sort by "Hot" + 排序由「熱門」 src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - 排序由「最佳」 + Sort by "Best" + 排序由「最佳」 src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - 排序「喜歡」 + Sort by "Likes" + 排序「喜歡」 src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5565,8 +5604,8 @@ src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - 隱藏模糊縮圖,要觀看影片時將會請求確認。 + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + 隱藏模糊縮圖,要觀看影片時將會請求確認。 src/app/shared/shared-user-settings/user-video-settings.component.html 8,9 @@ -5765,8 +5804,9 @@ - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - 告訴人們他們可以怎麼支持您頻道的簡短文字(會員平台等……)。<br /><br /> 當您要在此頻道上傳影片時,影片支援欄位將會自動填入這些文字。 + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + 告訴人們他們可以怎麼支持您頻道的簡短文字(會員平台等……)。<br /><br /> 當您要在此頻道上傳影片時,影片支援欄位將會自動填入這些文字。 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 @@ -5855,8 +5895,8 @@ - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - 您的某些頻道還沒設定完成。透過新增橫幅大頭照描述使其發佈的內容足夠明確並受人歡迎。 + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + 您的某些頻道還沒設定完成。透過新增橫幅大頭照描述使其發佈的內容足夠明確並受人歡迎。 src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -5970,8 +6010,8 @@ src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - 要協助管理員與其他使用者知道您是誰,請不要忘記設定您的帳號個人簡介,新增大頭照描述 + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + 要協助管理員與其他使用者知道您是誰,請不要忘記設定您的帳號個人簡介,新增大頭照描述 src/app/+signup/shared/signup-success.component.html17 @@ -6166,7 +6206,9 @@ src/app/+my-library/+my-video-channels/my-video-channels.component.html30 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! 您真的想要刪除 嗎?其將會刪除 部上傳至此頻道的影片,且您將無法建立其他同名的頻道 ()! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -6204,8 +6246,8 @@ src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL > - 顯示此頻道 > + SHOW THIS CHANNEL > + 顯示此頻道 > src/app/+accounts/account-video-channels/account-video-channels.component.html46 @@ -6357,11 +6399,7 @@ 統計 src/app/+about/about-instance/about-instance.component.html215 - - What is PeerTube? - PeerTube 是什麼? - src/app/+about/about-peertube/about-peertube.component.html2 - + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube 是可自行架設、直接在您的網路瀏覽器中使用 P2P 的 ActivityPub 聯盟式影片串流平台。 @@ -6410,113 +6448,113 @@ P2P & Privacy P2P 與隱私 - src/app/+about/about-peertube/about-peertube.component.html71 - + + src/app/+about/about-peertube/about-peertube.component.html69 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube 預設使用 BitTorrent 協定以在使用者間分享頻寬,藉此幫忙降低伺服器負載,但仍可讓您切換回一般的從伺服器來的串流方式。僅當您想要繼續使用 PeerTube 的 P2P 模式時,以下的內容才有用。 - src/app/+about/about-peertube/about-peertube.component.html74 - + + src/app/+about/about-peertube/about-peertube.component.html72 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. BitTorrent 對您的隱私造成的主要威脅在於,只要您下載或觀看影片,您的 IP 就會被儲存在站台的 BitTorrent 追蹤器中。 - src/app/+about/about-peertube/about-peertube.component.html80 - + + src/app/+about/about-peertube/about-peertube.component.html78 What are the consequences? 有什麼後果? - src/app/+about/about-peertube/about-peertube.component.html85 - + + src/app/+about/about-peertube/about-peertube.component.html83 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: 理論上,有足夠技術知識的人可以建立腳本來追蹤哪個 IP 正在下載哪個影片。實際上,這相當困難,因為: - src/app/+about/about-peertube/about-peertube.component.html87 - + + src/app/+about/about-peertube/about-peertube.component.html85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) 必須在每個追蹤器上發送 HTTP 請求以監視每個影片。如果我們想要監視所有 PeerTube 影片,我們必須傳送與影片一樣多的請求(因此會非常多) - src/app/+about/about-peertube/about-peertube.component.html93 - + + src/app/+about/about-peertube/about-peertube.component.html91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm 對於每個傳送的請求,追蹤器將會回傳有限的隨機端點。舉例來說,如果群體中有 1000 個端點,而追蹤器僅為每個請求傳送 20 個端點,那就必須至少傳送 50 個請求才能知道群體中所有的端點 - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html96 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour 必須定期發送請求才能知道誰開始/停止觀看影片。但這種行為很容易偵測到 - src/app/+about/about-peertube/about-peertube.component.html104 - + + src/app/+about/about-peertube/about-peertube.component.html102 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video 如果 IP 被儲存在追蹤器中,也不代表在 IP 背後的人(如果這個人存在的話)看過了影片 - src/app/+about/about-peertube/about-peertube.component.html108 - + + src/app/+about/about-peertube/about-peertube.component.html106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities IP 位置是模糊的資訊:通常它會定時變更,可能可以代表許多人或實體 - src/app/+about/about-peertube/about-peertube.component.html113 - + + src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - 網路 peer 無法公開存取:因為我們使用 WebSocket 傳輸,與傳統的 BitTorrent 追蹤器不同。當您在網路瀏覽器裡時,您就會傳送包含您的 IP 的訊號到隨機選取其他 peer 轉發資訊的追蹤器。請見 此文件 以取得更多資訊 - src/app/+about/about-peertube/about-peertube.component.html117 - + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + 網路 peer 無法公開存取:因為我們使用 WebSocket 傳輸,與傳統的 BitTorrent 追蹤器不同。當您在網路瀏覽器裡時,您就會傳送包含您的 IP 的訊號到隨機選取其他 peer 轉發資訊的追蹤器。請見 此文件 以取得更多資訊 + + src/app/+about/about-peertube/about-peertube.component.html115 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. 一般人監視朋友的最壞情況是不太可能發生的。有更多有效的方式來取得這類資訊。 - src/app/+about/about-peertube/about-peertube.component.html125 - + + src/app/+about/about-peertube/about-peertube.component.html123 How does PeerTube compare with YouTube? PeerTube 與 YouTube 比起來如何? - src/app/+about/about-peertube/about-peertube.component.html130 - + + src/app/+about/about-peertube/about-peertube.component.html128 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). YouTube 的隱私威脅與 PeerTube 的不同。在 YouTube 的例子中,該平台會蒐集大量的個人資料(不只是 IP),以進行分析與追蹤。此外,YouTube 為 Google/Alphabet 所有,該公司可在許多網站上(透過 AdSense 或 Google Analytics)追蹤您。 - src/app/+about/about-peertube/about-peertube.component.html132 - + + src/app/+about/about-peertube/about-peertube.component.html130 What can I do to limit the exposure of my IP address? 我要如何限制才能讓我的 IP 位置不曝光? - src/app/+about/about-peertube/about-peertube.component.html138 - + + src/app/+about/about-peertube/about-peertube.component.html136 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. 您的 IP 是公開的,因此您每次存取網站時,都會有許多的參與者(除了最終網站以外)可以在其連線日誌中看到您的 IP:ISP/路由器/追蹤器/CDN 以及更多。PeerTube 對此相當透明:我們會警告您,如果您想要讓您的 IP 保持隱密,請使用 VPN 或 Tor 瀏覽器。認為從 PeerTube 移除 P2P 就能為您帶來匿名性是不理性的。 - src/app/+about/about-peertube/about-peertube.component.html140 - + + src/app/+about/about-peertube/about-peertube.component.html138 What will be done to mitigate this problem? 可以做哪些事情來緩解此問題? - src/app/+about/about-peertube/about-peertube.component.html147 - + + src/app/+about/about-peertube/about-peertube.component.html145 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube 希望提供盡可能最好的對策,以便為您提供更多選擇並減少攻擊的可能性。到目前為止,這是我們執行的動作: - src/app/+about/about-peertube/about-peertube.component.html149 - + + src/app/+about/about-peertube/about-peertube.component.html147 We set a limit to the number of peers sent by the tracker 我們對追蹤器可以傳送的端點數量進行了限制 - src/app/+about/about-peertube/about-peertube.component.html155 - + + src/app/+about/about-peertube/about-peertube.component.html153 We set a limit on the request frequency received by the tracker 我們對追蹤器收到的請求頻率進行了限制 - src/app/+about/about-peertube/about-peertube.component.html156 - + + src/app/+about/about-peertube/about-peertube.component.html154 Allow instance admins to disable P2P from the administration interface 允許站臺管理員從管理介面停用 P2P - src/app/+about/about-peertube/about-peertube.component.html157 - + + src/app/+about/about-peertube/about-peertube.component.html155 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. 最後,請記住您一直都可以透過在影片播放器中切換 P2P 來停用它,或者僅在瀏覽器中停用 WebRTC。 - src/app/+about/about-peertube/about-peertube.component.html160 - + + src/app/+about/about-peertube/about-peertube.component.html158 This instance does not have instances followers. 此站臺沒有站臺追蹤者。 @@ -6560,18 +6598,14 @@ src/app/+about/about-instance/about-instance.component.ts98 - Contact the administrator(s) - 聯絡管理員 + Contact the administrator(s) + 聯絡管理員 src/app/+about/about-instance/contact-admin-modal.component.html 3 - - Developed with ❤ by Framasoft - 由帶著 ❤ 的 Framasoft 開發 - src/app/+about/about-peertube/about-peertube-contributors.component.html3 - + Create an account 建立帳號 @@ -6669,8 +6703,8 @@ src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - 我至少歲,且同意此站台的條款行為準則 + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + 我至少歲,且同意此站台的條款行為準則 src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6708,6 +6742,12 @@ You already sent this form recently 您最近已發送此表單 src/app/+about/about-instance/contact-admin-modal.component.ts94 + + This website is powered by PeerTube This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + Account videos @@ -6770,23 +6810,23 @@ Blurred 模糊 - src/app/shared/shared-video-miniature/video-filters.model.ts227 - + + src/app/shared/shared-video-miniature/video-filters.model.ts230 hidden 隱藏 - src/app/shared/shared-video-miniature/video-filters.model.ts233 - + + src/app/shared/shared-video-miniature/video-filters.model.ts236 blurred 模糊 - src/app/shared/shared-video-miniature/video-filters.model.ts234 - + + src/app/shared/shared-video-miniature/video-filters.model.ts237 displayed 已顯示 - src/app/shared/shared-video-miniature/video-filters.model.ts236 - + + src/app/shared/shared-video-miniature/video-filters.model.ts239 direct account followers @@ -6835,8 +6875,8 @@ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - <code>.mp4</code> 保留了原始音訊軌,但沒有影片 + A <code>.mp4</code> that keeps the original audio track, with no video + <code>.mp4</code> 保留了原始音訊軌,但沒有影片 src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7213,13 +7253,13 @@ viewers 個檢視者 - src/app/shared/shared-main/video/video.model.ts231 - + + src/app/shared/shared-main/video/video.model.ts235 views 次檢視 - src/app/shared/shared-main/video/video.model.ts234 - + + src/app/shared/shared-main/video/video.model.ts238 removed from instance followers 已從站臺追蹤者中移除 @@ -7489,17 +7529,17 @@ Do you really want to unblock this video? It will be available again in the videos list. 您真的想要解除封鎖此影片嗎?它將會再次出現在影片清單中。 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 - + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 Unblock 解除封鎖 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 - + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 Video unblocked. 影片 已解除封鎖。 @@ -7640,8 +7680,8 @@ - PeerTube thinks your web browser public IP is . - PeerTube 認為您的網路瀏覽器的公開 IP 為 + PeerTube thinks your web browser public IP is . + PeerTube 認為您的網路瀏覽器的公開 IP 為 src/app/+admin/system/debug/debug.component.html 4 @@ -7688,16 +7728,16 @@ - Check the trust_proxy configuration key - 檢查 trust_proxy 設定鍵 + Check the trust_proxy configuration key + 檢查 trust_proxy 設定鍵 src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - 如果您正使用 Docker 執行,請檢查您是否執行 reverse-proxynetwork_mode: "host"(請參閱議題 1643 + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + 如果您正使用 Docker 執行,請檢查您是否執行 reverse-proxynetwork_mode: "host"(請參閱議題 1643 src/app/+admin/system/debug/debug.component.html 16,17 @@ -7758,8 +7798,8 @@ - Published - 已發佈 + Published + 已發佈 src/app/+admin/overview/videos/video-list.component.html 42 @@ -7849,83 +7889,53 @@ Video type 影片類型 - - src/app/+admin/overview/videos/video-admin.service.ts - 44 - - + + src/app/+admin/overview/videos/video-admin.service.ts45 VOD 隨選視訊 - - src/app/+admin/overview/videos/video-admin.service.ts - 48 - - + + src/app/+admin/overview/videos/video-admin.service.ts49 Live 直播 - - src/app/+admin/overview/videos/video-admin.service.ts - 52 - - + + src/app/+admin/overview/videos/video-admin.service.ts53 Video files 影片檔 - - src/app/+admin/overview/videos/video-admin.service.ts - 58 - - + + src/app/+admin/overview/videos/video-admin.service.ts59 With WebTorrent 使用 WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 62 - - + + src/app/+admin/overview/videos/video-admin.service.ts63 Without WebTorrent 不使用 WebTorrent - - src/app/+admin/overview/videos/video-admin.service.ts - 66 - - + + src/app/+admin/overview/videos/video-admin.service.ts67 With HLS 使用 HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 70 - - + + src/app/+admin/overview/videos/video-admin.service.ts71 Without HLS 不使用 HLS - - src/app/+admin/overview/videos/video-admin.service.ts - 74 - - + + src/app/+admin/overview/videos/video-admin.service.ts75 Videos scope 影片範圍 - - src/app/+admin/overview/videos/video-admin.service.ts - 80 - - + + src/app/+admin/overview/videos/video-admin.service.ts81 Remote videos 遠端影片 - - src/app/+admin/overview/videos/video-admin.service.ts - 84 - - + + src/app/+admin/overview/videos/video-admin.service.ts85 Federation 聯盟 @@ -8086,8 +8096,8 @@ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - 您目前的電子郵件為 。其不會公開顯示。 + Your current email is . It is never shown to the public. + 您目前的電子郵件為 。其不會公開顯示。 src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8454,10 +8464,10 @@ Do you really want to delete ? 您真的想要刪除 嗎? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 - src/app/+my-library/my-videos/my-videos.component.ts177 - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 Change ownership 變更擁有權 @@ -8684,7 +8694,8 @@ src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. 無法擷取 OAuth 客戶端憑證:。請確保您已正確設定 PeerTube(config/ 目錄),特別是 "webserver" 部份。 src/app/core/auth/auth.service.ts98 @@ -8859,7 +8870,7 @@ src/app/+search/search-filters.component.ts75 - Long (> 10 min) + Long (> 10 min) 長(大於 10 分鐘) src/app/+search/search-filters.component.ts79 @@ -9529,8 +9540,8 @@ src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - 檢視文件以取得如何使用 PeerTube 直播串流功能的資訊。 + See the documentation to learn how to use the PeerTube live streaming feature. + 檢視文件以取得如何使用 PeerTube 直播串流功能的資訊。 src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -10034,9 +10045,9 @@ Displayed 已顯示 - src/app/shared/shared-instance/instance-features-table.component.ts55 - src/app/shared/shared-video-miniature/video-filters.model.ts229 - + + + src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232 ~ 1 minute ~ 1 分鐘 @@ -10130,12 +10141,24 @@ User unbanned. 使用者 已取消阻擋。 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72 + + If you remove user , you won't be able to create another with the same username!If you remove user , you won't be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + Delete Delete + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + - - 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.ts86 - + User deleted. 使用者 已刪除。 @@ -10604,10 +10627,10 @@ Do you really want to delete this video? 您真的想要刪除此影片嗎? - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 - + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374 Video deleted. 影片已刪除。 @@ -10624,11 +10647,7 @@ 靜音舉報者 src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 - - This video will be duplicated by your instance. - 此影片將會被您的站臺複製。 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + Download 下載 @@ -10661,8 +10680,8 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 - You need to be <a href="/login">logged in</a> to rate this video. - 您必須 <a href="/login">登入</a> 以對此影片進行評價。 + You need to be <a href="/login">logged in</a> to rate this video. + 您必須 <a href="/login">登入</a> 以對此影片進行評價。 src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 @@ -10725,6 +10744,18 @@ src/app/shared/shared-video-miniature/video-actions-dropdown.component.html 4 + + Do you really want to unblock ? It will be available again in the videos list.Do you really want to unblock ? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Unblock Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + Mute server account @@ -10785,22 +10816,28 @@ Publication scheduled on 發佈預定於 src/app/shared/shared-video-miniature/video-miniature.component.ts175 + + Transcoding failedTranscoding failed + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + Waiting transcoding 正在等待轉換編碼 - src/app/shared/shared-video-miniature/video-miniature.component.ts179 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts183 To transcode 轉換編碼 - src/app/shared/shared-video-miniature/video-miniature.component.ts183 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts187 To import 匯入 - src/app/shared/shared-video-miniature/video-miniature.component.ts187 - + + src/app/shared/shared-video-miniature/video-miniature.component.ts191 Subscribe to RSS feed "" 訂閱 RSS feed「 @@ -10835,23 +10872,23 @@ Only I can see this video 只有我可以看見此影片 - src/app/shared/shared-main/video/video.service.ts348 - + + src/app/shared/shared-main/video/video.service.ts349 Only shareable via a private link 僅可透過私人連結分享 - src/app/shared/shared-main/video/video.service.ts349 - + + src/app/shared/shared-main/video/video.service.ts350 Anyone can see this video 任何人都可以看到此影片 - src/app/shared/shared-main/video/video.service.ts350 - + + src/app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video 僅此站臺的使用者才可觀看此影片 - src/app/shared/shared-main/video/video.service.ts351 - + + src/app/shared/shared-main/video/video.service.ts352 Close 關閉 @@ -11099,8 +11136,8 @@ - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - 此影片在此站臺上不可用。您想要重新導向至原始站臺:<a href=""></a> 嗎? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + 此影片在此站臺上不可用。您想要重新導向至原始站臺:<a href=""></a> 嗎? src/app/+videos/+video-watch/video-watch.component.ts296 @@ -11237,25 +11274,25 @@ Local videos 本地影片 - src/app/+admin/overview/videos/video-admin.service.ts88 - src/app/+videos/video-list/videos-list-common-page.component.ts189 - src/app/core/menu/menu.service.ts142 - src/app/core/menu/menu.service.ts143 - + + + + + src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143 Exclude 排除 - - src/app/+admin/overview/videos/video-admin.service.ts - 94 - - + + src/app/+admin/overview/videos/video-admin.service.ts95 Exclude muted accounts 排除已靜音的帳號 + + src/app/+admin/overview/videos/video-admin.service.ts99 + Exclude public videosExclude public videos src/app/+admin/overview/videos/video-admin.service.ts - 98 + 103 -- cgit v1.2.3