X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=1fd01de10cc9e7ea787f4b1b2d07920e75dd6de0;hb=9ae6db6f4ca31c79d74eee07144b96d8e4193f2a;hp=39b89834905bfd934d5c7e71db31a69ebfc57d58;hpb=3b11bf0b61c22dea1cb452b01efe9403be7187ee;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index 39b898349..1fd01de10 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -2,14390 +2,14699 @@ - - Close the left menu + + Close - src/app/app.component.ts - 109 + node_modules/@ng-bootstrap/ng-bootstrap/src/alert/alert.ts + 58,61 - - Open the left menu + + Slide of - src/app/app.component.ts - 111 + node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts + 114,118 + Currently selected slide number read by screen reader - - Focus the search bar + + Previous - src/app/app.component.ts - 313 + node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts + 132,133 - - Toggle the left menu + + Next - src/app/app.component.ts - 318 + node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts + 147,151 - - Go to the discover videos page + + Select month - src/app/app.component.ts - 323 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 43,47 - - - Go to the trending videos page - src/app/app.component.ts - 328 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 49,50 - - Go to the recently added videos page + + Select year - src/app/app.component.ts - 333 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 59,63 - - - Go to the local videos page - src/app/app.component.ts - 338 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 72,74 - - Go to the videos upload page + + Previous month - src/app/app.component.ts - 343 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 24,27 + + + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 34,35 - - Close this message + + Next month - src/app/app.component.html - 34 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 44,48 - src/app/app.component.html - 34 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 57,61 - - Confirm + + «« - src/app/modal/confirm.component.ts - 39 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 147,148 - - Cancel + + « - src/app/modal/confirm.component.html - 20 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 153,154 + + + » - src/app/+login/login.component.html - 117 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 158,159 + + + »» - src/app/shared/shared-moderation/report-modals/report.component.html - 54 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 164,165 + + + First - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 22 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 168,172 + + + Previous - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 25 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 176,177 + + + Next - src/app/shared/shared-moderation/user-ban-modal.component.html - 26 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 188,189 + + + Last - src/app/shared/shared-moderation/video-block.component.html - 38 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 195,200 + + + - src/app/shared/shared-moderation/report-modals/video-report.component.html - 92 + node_modules/@ng-bootstrap/ng-bootstrap/src/progressbar/progressbar.ts + 31,38 + + + HH - src/app/shared/shared-video-miniature/video-download.component.html - 99 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 40,41 + + + Hours - src/app/shared/shared-moderation/batch-domains-modal.component.html - 31 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 45,46 + + + MM - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 26 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 52,53 + + + Minutes - src/app/+about/about-instance/contact-admin-modal.component.html - 48 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 57,58 + + + Increment hours - src/app/shared/shared-moderation/report-modals/report.component.html - 54 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 62,63 + + + Decrement hours - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 71 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 67,68 + + + Increment minutes - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 58 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 75,76 + + + Decrement minutes - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 58 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 82 + + + SS - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 69 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 85,87 + + + Seconds - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 37 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 90,92 - - Configuration warning! + + Increment seconds - src/app/modal/instance-config-warning-modal.component.html - 3 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 98,99 - - You enabled user registration on your instance but did not configure the following fields: + + Decrement seconds - src/app/modal/instance-config-warning-modal.component.html - 10 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 105,109 - - Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website. + + - src/app/modal/instance-config-warning-modal.component.html - 25,27 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 116,123 - - Don't show me this warning anymore + + - src/app/modal/instance-config-warning-modal.component.html - 33 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 125,130 - + Close - src/app/modal/instance-config-warning-modal.component.html - 38 + node_modules/@ng-bootstrap/ng-bootstrap/src/toast/toast.ts + 76,85 + + + Follows - src/app/shared/shared-video-live/live-stream-information.component.html - 34 + src/app/+about/about-follows/about-follows.component.html + 2 - - Configure + + Followers instances () - src/app/modal/instance-config-warning-modal.component.html - 43,44 + src/app/+about/about-follows/about-follows.component.html + 4 - - Instance name + + This instance does not have instances followers. - src/app/modal/instance-config-warning-modal.component.html - 13 + src/app/+about/about-follows/about-follows.component.html + 6 - - Instance short description + + Show full list - src/app/modal/instance-config-warning-modal.component.html - 14 + src/app/+about/about-follows/about-follows.component.html + 12 + + + src/app/+about/about-follows/about-follows.component.html + 24 - - Who you are + + Following instances () - src/app/modal/instance-config-warning-modal.component.html + src/app/+about/about-follows/about-follows.component.html 16 - - How long you plan to maintain your instance + + This instance is not following any other. - src/app/modal/instance-config-warning-modal.component.html - 17 + src/app/+about/about-follows/about-follows.component.html + 18 - - How you plan to pay your instance + + About - src/app/modal/instance-config-warning-modal.component.html - 18 + src/app/+about/about-instance/about-instance.component.html + 5 - - How you will moderate your instance + + Contact administrator - src/app/modal/instance-config-warning-modal.component.html - 20 + src/app/+about/about-instance/about-instance.component.html + 7 - - Instance terms + + This instance is dedicated to sensitive/NSFW content. - src/app/modal/instance-config-warning-modal.component.html - 21 + src/app/+about/about-instance/about-instance.component.html + 19 - - My settings + + ADMINISTRATORS & SUSTAINABILITY - src/app/modal/quick-settings-modal.component.html - 3 + src/app/+about/about-instance/about-instance.component.html + 32,33 + + + Who we are - src/app/menu/menu.component.html - 156 + src/app/+about/about-instance/about-instance.component.html + 44 - - These settings apply only to your session on this instance. + + Why we created this instance - src/app/modal/quick-settings-modal.component.html - 8 + src/app/+about/about-instance/about-instance.component.html + 58 - - Display settings + + How long we plan to maintain this instance - src/app/modal/quick-settings-modal.component.html - 10 + src/app/+about/about-instance/about-instance.component.html + 72 - - Interface settings + + How we will pay for this instance - src/app/modal/quick-settings-modal.component.html - 22 + src/app/+about/about-instance/about-instance.component.html + 86 - - Video settings + + INFORMATION - src/app/modal/quick-settings-modal.component.html - 18 + src/app/+about/about-instance/about-instance.component.html + 101,102 - - Welcome to PeerTube, dear administrator! + + Description - src/app/modal/welcome-modal.component.html - 3 + src/app/+about/about-instance/about-instance.component.html + 113 - - - CLI documentation - src/app/modal/welcome-modal.component.html - 12,13 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 35 - - - Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/modal/welcome-modal.component.html - 15 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 28 - - - Administer documentation - src/app/modal/welcome-modal.component.html - 19,20 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 64 - - - Managing users, following other instances, dealing with spammers... - src/app/modal/welcome-modal.component.html - 22 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 64 - - - Use documentation - src/app/modal/welcome-modal.component.html - 26,27 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 44 - - - Setup your account, managing video playlists, discover third-party applications... - src/app/modal/welcome-modal.component.html - 29 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 44 - - - Useful links - src/app/modal/welcome-modal.component.html - 39 + src/app/+videos/+video-edit/shared/video-edit.component.html + 38 - - Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + MODERATION - src/app/modal/welcome-modal.component.html - 42,43 + src/app/+about/about-instance/about-instance.component.html + 128,129 - - Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + Moderation information - src/app/modal/welcome-modal.component.html - 45 + src/app/+about/about-instance/about-instance.component.html + 140 - - - It's time to configure your instance! - src/app/modal/welcome-modal.component.html - 55 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 147 - - - Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - src/app/modal/welcome-modal.component.html - 58,61 + src/app/shared/shared-instance/instance-about-accordion.component.html + 41 - - If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance. + + Code of conduct - src/app/modal/welcome-modal.component.html - 64,67 + src/app/+about/about-instance/about-instance.component.html + 154 - - - Remind me later - src/app/modal/welcome-modal.component.html - 74 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 136 - - - Configure my instance - src/app/modal/welcome-modal.component.html - 81,82 + src/app/shared/shared-instance/instance-about-accordion.component.html + 47 - - Publish + + Terms - src/app/header/header.component.html - 5 + src/app/+about/about-instance/about-instance.component.html + 168 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 94 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 125 - - - Unknown - src/app/menu/menu.component.ts - 197 + src/app/+signup/+register/register.component.html + 13 - - - any language - src/app/menu/menu.component.ts - 251 + src/app/shared/shared-instance/instance-about-accordion.component.html + 35 - - hide + + OTHER INFORMATION - src/app/menu/menu.component.ts - 284 + src/app/+about/about-instance/about-instance.component.html + 183,184 - - blur + + Hardware information - src/app/menu/menu.component.ts - 288 + src/app/+about/about-instance/about-instance.component.html + 195 - - display + + FEATURES - src/app/menu/menu.component.ts - 292 + src/app/+about/about-instance/about-instance.component.html + 203 - - ON + + STATISTICS - src/app/menu/menu.component.html - 123 + src/app/+about/about-instance/about-instance.component.html + 215 - - Discover + + Link copied - src/app/menu/menu.component.html - 127 + src/app/+about/about-instance/about-instance.component.ts + 91 + + + Contact administrator - src/app/+videos/video-list/overview/video-overview.component.html - 1 + src/app/+about/about-instance/contact-admin-modal.component.html + 3 - - Trending + + Your name - src/app/menu/menu.component.html - 132 + src/app/+about/about-instance/contact-admin-modal.component.html + 11 - - Most liked + + Your email - src/app/menu/menu.component.html - 137 + src/app/+about/about-instance/contact-admin-modal.component.html + 20 - - Recently added + + Subject - src/app/menu/menu.component.html - 142 + src/app/+about/about-instance/contact-admin-modal.component.html + 29 - - Local videos - - src/app/menu/menu.component.html - 147 - + + Your message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 275 + src/app/+about/about-instance/contact-admin-modal.component.html + 38 - - About + + Cancel - src/app/menu/menu.component.html - 161 + src/app/+about/about-instance/contact-admin-modal.component.html + 48 - src/app/+accounts/account-about/account-about.component.html - 1 + src/app/+login/login.component.html + 117 - - - Contact - src/app/menu/menu.component.html - 173 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 25 - - - Get help using PeerTube - src/app/menu/menu.component.html - 174 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 22 - - - Help - src/app/menu/menu.component.html - 174 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 37 - - - Frequently asked questions about PeerTube - src/app/menu/menu.component.html - 175 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 58 - - - FAQ - src/app/menu/menu.component.html - 175 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 69 - - - Stats - src/app/menu/menu.component.html - 176 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 67 - - - API documentation - src/app/menu/menu.component.html - 177 + src/app/modal/confirm.component.html + 20 - - - API - src/app/menu/menu.component.html - 177 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 26 - - - Keyboard shortcuts - src/app/menu/menu.component.html - 178 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 31 - src/app/menu/menu.component.html - 61 + src/app/shared/shared-moderation/report-modals/report.component.html + 54 - - - powered by PeerTube - CopyLeft 2015-2021 - src/app/menu/menu.component.html - 183 + src/app/shared/shared-moderation/report-modals/report.component.html + 54 - - - powered by PeerTube - src/app/menu/menu.component.html - 184 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 92 - - - Interface: - src/app/menu/menu.component.html - 30 + src/app/shared/shared-moderation/user-ban-modal.component.html + 26 - - - Videos: - src/app/menu/menu.component.html - 37 + src/app/shared/shared-moderation/video-block.component.html + 38 - - - Sensitive: - src/app/menu/menu.component.html - 46 + src/app/shared/shared-video-miniature/video-download.component.html + 99 - - Help share videos + + Submit - src/app/menu/menu.component.html - 52 + src/app/+about/about-instance/contact-admin-modal.component.html + 53 - - - Log out - src/app/menu/menu.component.html - 66 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 27 - - - My account - src/app/menu/menu.component.html - 77 + src/app/shared/shared-moderation/report-modals/report.component.html + 57 - - - My library - src/app/menu/menu.component.html - 82 + src/app/shared/shared-moderation/report-modals/report.component.html + 57 - - - Public profile - src/app/menu/menu.component.html - 23 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 95 - - - Administration - src/app/menu/menu.component.html - 87 + src/app/shared/shared-moderation/video-block.component.html + 43 - - Login + + Your message has been sent. - src/app/menu/menu.component.html - 93 + src/app/+about/about-instance/contact-admin-modal.component.ts + 77 + + + You already sent this form recently - src/app/+login/login.component.html - 44 + src/app/+about/about-instance/contact-admin-modal.component.ts + 83 - - Create an account + + Developed with ❤ by Framasoft - src/app/menu/menu.component.html - 94 + src/app/+about/about-peertube/about-peertube-contributors.component.html + 3 + + + What is PeerTube? - src/app/+login/login.component.html - 50 + src/app/+about/about-peertube/about-peertube.component.html + 3,4 - - IN MY LIBRARY + + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - src/app/menu/menu.component.html - 98 + src/app/+about/about-peertube/about-peertube.component.html + 10,11 - - Playlists + + It is free and open-source software, under AGPLv3 licence. - src/app/menu/menu.component.html - 107 + src/app/+about/about-peertube/about-peertube.component.html + 14,16 - - Subscriptions + + For more information, please visit joinpeertube.org. - src/app/menu/menu.component.html - 112 + src/app/+about/about-peertube/about-peertube.component.html + 19,20 - - History + + Use PeerTube documentation - src/app/menu/menu.component.html - 117 + src/app/+about/about-peertube/about-peertube.component.html + 28,29 - - Videos + + Discover how to setup your account, what is a channel, how to create a playlist and more! - src/app/menu/menu.component.html - 102 + src/app/+about/about-peertube/about-peertube.component.html + 33,34 - - Interface: + + PeerTube Applications - src/app/menu/menu.component.html - 169 + src/app/+about/about-peertube/about-peertube.component.html + 41,42 - - Recommended + + Discover unofficial Android applications or browser addons! - src/app/shared/shared-forms/peertube-checkbox.component.html - 33 + src/app/+about/about-peertube/about-peertube.component.html + 46,47 - - Interface settings updated. + + Contribute on PeerTube - src/app/shared/shared-user-settings/user-interface-settings.component.ts - 74 + src/app/+about/about-peertube/about-peertube.component.html + 54,55 + + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - src/app/shared/shared-user-settings/user-interface-settings.component.ts - 81 + src/app/+about/about-peertube/about-peertube.component.html + 59,60 - - Theme + + P2P & Privacy - src/app/shared/shared-user-settings/user-interface-settings.component.html - 4 + src/app/+about/about-peertube/about-peertube.component.html + 71 + + + 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/+admin/config/edit-custom-config/edit-custom-config.component.html - 255 + src/app/+about/about-peertube/about-peertube.component.html + 75,78 - - instance default + + 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/shared/shared-user-settings/user-interface-settings.component.html - 8 + src/app/+about/about-peertube/about-peertube.component.html + 81,83 - - peertube default + + What are the consequences? - src/app/shared/shared-user-settings/user-interface-settings.component.html - 9 + src/app/+about/about-peertube/about-peertube.component.html + 85 - - Save + + 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/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 88,90 + + + 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/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 94,96 + + + 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/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+about/about-peertube/about-peertube.component.html + 99,102 + + + 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/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+about/about-peertube/about-peertube.component.html + 105,106 + + + 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/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 27 + src/app/+about/about-peertube/about-peertube.component.html + 109,111 + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 82 + src/app/+about/about-peertube/about-peertube.component.html + 114,115 - - All languages + + 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/shared/shared-user-settings/user-video-settings.component.ts - 38 + src/app/+about/about-peertube/about-peertube.component.html + 118,122 + + + 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/+videos/+video-edit/shared/video-edit.component.ts - 186 + src/app/+about/about-peertube/about-peertube.component.html + 126,128 - - Unknown language + + How does PeerTube compare with YouTube? - src/app/shared/shared-user-settings/user-video-settings.component.ts - 57 + src/app/+about/about-peertube/about-peertube.component.html + 130 - - Too many languages are enabled. Please enable them all or stay below 20 enabled languages. + + 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/shared/shared-user-settings/user-video-settings.component.ts - 102 + src/app/+about/about-peertube/about-peertube.component.html + 133,136 - - You need to enable at least 1 video language. + + What can I do to limit the exposure of my IP address? - src/app/shared/shared-user-settings/user-video-settings.component.ts - 107 + src/app/+about/about-peertube/about-peertube.component.html + 138 - - Video settings updated. + + 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/shared/shared-user-settings/user-video-settings.component.ts - 133 + src/app/+about/about-peertube/about-peertube.component.html + 141,145 - - Display/Video settings updated. + + What will be done to mitigate this problem? - src/app/shared/shared-user-settings/user-video-settings.component.ts - 140 + src/app/+about/about-peertube/about-peertube.component.html + 147 - - Default policy on videos containing sensitive content + + 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/shared/shared-user-settings/user-video-settings.component.html - 4 + src/app/+about/about-peertube/about-peertube.component.html + 150,152 - - Policy for sensitive videos + + We set a limit to the number of peers sent by the tracker - src/app/shared/shared-user-settings/user-video-settings.component.html - 15 + src/app/+about/about-peertube/about-peertube.component.html + 155 + + + We set a limit on the request frequency received by the tracker - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 116 + src/app/+about/about-peertube/about-peertube.component.html + 156 - - Do not list + + Allow instance admins to disable P2P from the administration interface - src/app/shared/shared-user-settings/user-video-settings.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 157 + + + Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 117 + src/app/+about/about-peertube/about-peertube.component.html + 161,163 - - Blur thumbnails + + About this instance - src/app/shared/shared-user-settings/user-video-settings.component.html - 17 + src/app/+about/about-routing.module.ts + 26 + + + About PeerTube - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 118 + src/app/+about/about-routing.module.ts + 38 - - Display + + About this instance's network - src/app/shared/shared-user-settings/user-video-settings.component.html - 18 + src/app/+about/about-routing.module.ts + 47 + + + Instance - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 8 + src/app/+about/about.component.html + 5 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 119 + src/app/+search/search-filters.component.html + 165 - - - Only display videos in the following languages/subtitles - src/app/shared/shared-user-settings/user-video-settings.component.html - 25 + src/app/shared/shared-moderation/server-blocklist.component.html + 35 - - - Add a new language - src/app/shared/shared-user-settings/user-video-settings.component.html - 36 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 69 + src/app/shared/shared-moderation/server-blocklist.component.html + 35 - - Help share videos being played + + PeerTube - src/app/shared/shared-user-settings/user-video-settings.component.html - 47 + src/app/+about/about.component.html + 7 - - 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. + + Network - src/app/shared/shared-user-settings/user-video-settings.component.html - 50 + src/app/+about/about.component.html + 9 - - Automatically play videos + + About - src/app/shared/shared-user-settings/user-video-settings.component.html - 58 + src/app/+accounts/account-about/account-about.component.html + 1 - - - When on a video page, directly start playing the video. - src/app/shared/shared-user-settings/user-video-settings.component.html - 61 + src/app/menu/menu.component.html + 156 - - Automatically start playing the next video + + DESCRIPTION - src/app/shared/shared-user-settings/user-video-settings.component.html - 69 + src/app/+accounts/account-about/account-about.component.html + 5 - - - When a video ends, follow up with the next suggested video. - src/app/shared/shared-user-settings/user-video-settings.component.html - 72 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 5 - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + STATS - src/app/shared/shared-user-settings/user-video-settings.component.html - 8,9 + src/app/+accounts/account-about/account-about.component.html + 10 - - - In Recently added, Trending, Local, Most liked and Search pages - src/app/shared/shared-user-settings/user-video-settings.component.html - 28 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 - - Keyboard Shortcuts: + + Joined - src/app/core/hotkeys/hotkeys.component.ts - 11 + src/app/+accounts/account-about/account-about.component.html + 12 - - Change the language + + No description - src/app/menu/language-chooser.component.html - 3 + src/app/+accounts/account-about/account-about.component.ts + 38 - - - Help to translate PeerTube! - src/app/menu/language-chooser.component.html - 9,10 + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 41 - - yes + + Published videos matching "" - src/app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/+accounts/account-search/account-search.component.ts + 89 + + + Published videos - src/app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/+accounts/account-search/account-search.component.ts + 90 - - - no - src/app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/+accounts/account-videos/account-videos.component.ts + 82 - src/app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 90 - - In this instance's network + + Video channels - src/app/header/suggestion.component.html - 14 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 1 - - In the vidiverse + + This account does not have channels. - src/app/header/suggestion.component.html - 15 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 4 - - Search videos, channels… + + See this video channel - src/app/header/search-typeahead.component.html - 3 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 9 - - Search + + {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - src/app/header/search-typeahead.component.html - 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 13 - src/app/shared/shared-instance/instance-features-table.component.html - 122 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 35 - src/app/+admin/plugins/plugins.component.html - 5 + src/app/+video-channels/video-channels.component.html + 28 - - GLOBAL SEARCH + + This channel doesn't have any videos. - src/app/header/search-typeahead.component.html - 26 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 20 - - Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. + + SHOW THIS CHANNEL - src/app/header/search-typeahead.component.html - 32 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 29,30 - - using + + Account video channels - src/app/header/search-typeahead.component.html - 28 + src/app/+accounts/accounts-routing.module.ts + 30 - - ADVANCED SEARCH + + About account - src/app/header/search-typeahead.component.html - 38 + src/app/+accounts/accounts-routing.module.ts + 39 - - Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. + + Account videos - src/app/header/search-typeahead.component.html - 40 + src/app/+accounts/accounts-routing.module.ts + 48 - - will list the matching channel + + Search videos within account - src/app/header/search-typeahead.component.html - 49 + src/app/+accounts/accounts-routing.module.ts + 61 + + + Banned - src/app/header/search-typeahead.component.html - 52 + src/app/+accounts/accounts.component.html + 18 - - will list the matching video + + Muted - src/app/header/search-typeahead.component.html - 55 + src/app/+accounts/accounts.component.html + 19 - - - Any other input will return matching video or channel names. - src/app/header/search-typeahead.component.html - 58 + src/app/shared/shared-share-modal/video-share.component.html + 166 - - any instance + + Instance muted - src/app/header/search-typeahead.component.html - 41 + src/app/+accounts/accounts.component.html + 20 - - only followed instances + + Muted by your instance - src/app/header/search-typeahead.component.html - 42 + src/app/+accounts/accounts.component.html + 21 - - The upload failed + + Instance muted by your instance - src/app/helpers/utils.ts - 185 + src/app/+accounts/accounts.component.html + 22 - - The connection was interrupted + + Manage account - src/app/helpers/utils.ts - 189 + src/app/+accounts/accounts.component.html + 36 - - Your file couldn't be transferred before the set timeout (usually 10min) + + Search videos - src/app/helpers/utils.ts - 192 + src/app/+accounts/accounts.component.html + 48 - - Your file was too large (max. size: ) - - src/app/helpers/utils.ts - 196 + + VIDEO CHANNELS + + src/app/+accounts/accounts.component.ts + 65 - - Get help + + VIDEOS - src/app/shared/shared-main/misc/help.component.ts - 16 + src/app/+accounts/accounts.component.ts + 66 - - - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - src/app/shared/shared-main/misc/help.component.ts - 75 + src/app/+video-channels/video-channels.component.ts + 69 - - Emphasis + + ABOUT - src/app/shared/shared-main/misc/help.component.ts - 81 + src/app/+accounts/accounts.component.ts + 67 + + + src/app/+video-channels/video-channels.component.ts + 71 - - Links + + Username copied - src/app/shared/shared-main/misc/help.component.ts - 82 + src/app/+accounts/accounts.component.ts + 95 + + + src/app/+video-channels/video-channels.component.ts + 96 - - New lines + + 1 subscriber - src/app/shared/shared-main/misc/help.component.ts - 83 + src/app/+accounts/accounts.component.ts + 99 - - Lists + + subscribers - src/app/shared/shared-main/misc/help.component.ts - 84 + src/app/+accounts/accounts.component.ts + 101 - - Images + + direct account followers - src/app/shared/shared-main/misc/help.component.ts - 85 + src/app/+accounts/accounts.component.ts + 127 - - All unsaved data will be lost, are you sure you want to leave this page? + + Report this account - src/app/core/routing/can-deactivate-guard.service.ts - 19 + src/app/+accounts/accounts.component.ts + 133 - - Warning + + Federation - src/app/core/routing/can-deactivate-guard.service.ts - 23 + src/app/+admin/admin.component.ts + 26 - - This file is too large. + + Instances you follow - src/app/shared/shared-forms/reactive-file.component.ts - 50 + src/app/+admin/admin.component.ts + 29 - - PeerTube cannot handle this kind of file. Accepted extensions are }. + + Instances following you - src/app/shared/shared-forms/reactive-file.component.ts - 56 + src/app/+admin/admin.component.ts + 34 - - max size + + Video redundancies - src/app/shared/shared-forms/preview-upload.component.ts + src/app/+admin/admin.component.ts 39 + + + Moderation - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 40 + src/app/+admin/admin.component.ts + 47 - - - Maximize editor - src/app/shared/shared-forms/markdown-textarea.component.ts - 38 + src/app/+my-account/my-account.component.ts + 28 - - Exit maximized editor + + Reports - src/app/shared/shared-forms/markdown-textarea.component.ts - 39 + src/app/+admin/admin.component.ts + 53 - - - Complete preview - src/app/shared/shared-forms/markdown-textarea.component.html - 19 + src/app/+admin/moderation/moderation.routes.ts + 37 - - Truncated preview + + Video blocks - src/app/shared/shared-forms/markdown-textarea.component.html - 11 + src/app/+admin/admin.component.ts + 60 - - Hide + + Video comments - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 38 + src/app/+admin/admin.component.ts + 67 - - - Show - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 39 + src/app/+admin/moderation/moderation.routes.ts + 86 - - Copied + + Muted accounts - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 47 + src/app/+admin/admin.component.ts + 74 - src/app/shared/shared-video-miniature/video-download.component.ts - 136 + src/app/+admin/moderation/moderation.routes.ts + 98 - - - Copy - src/app/shared/shared-forms/input-toggle-hidden.component.html - 15 + src/app/+my-account/my-account-routing.module.ts + 86 - src/app/shared/shared-forms/input-toggle-hidden.component.html - 15 + src/app/+my-account/my-account.component.ts + 31 - - Close + + Muted servers - node_modules/@ng-bootstrap/src/alert/alert.ts - 55,58 + src/app/+admin/admin.component.ts + 81 - node_modules/@ng-bootstrap/src/alert/alert.ts - 70,71 + src/app/+my-account/my-account-routing.module.ts + 95 - - - Slide of - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 114,118 + src/app/+my-account/my-account.component.ts + 36 - Currently selected slide number read by screen reader - - Previous + + Users - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 132,134 + src/app/+admin/admin.component.ts + 88 - - Next + + Configuration - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 147,151 + src/app/+admin/admin.component.ts + 95 - - Previous month + + Plugins/Themes - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 24,27 + src/app/+admin/admin.component.ts + 99 + + + System - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 34,35 + src/app/+admin/admin.component.ts + 103 - - Next month + + Edit custom configuration - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 44,48 + src/app/+admin/config/config.routes.ts + 26 + + + CACHE - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 57,61 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 5 - - Select month + + Some files are not federated, and fetched when necessary. Define their caching policies. - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 44,49 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 7,8 + + + Number of previews to keep in cache - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 49,50 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 15 - - Select year + + {VAR_PLURAL, plural, =1 {cached image} other {cached images}} - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 59,63 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 22 + + + Number of video captions to keep in cache - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 72,74 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 29 - - «« + + {VAR_PLURAL, plural, =1 {cached caption} other {cached captions}} - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 147,148 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 36 - - « + + Number of video torrents to keep in cache - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 153,154 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 43 - - » + + {VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}} - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 158,159 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 50 - - »» + + CUSTOMIZATIONS - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 164,165 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 63 - - First + + Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 168,172 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 65,66 - - Previous + + JavaScript - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 176,177 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 74 - - Next + + Write JavaScript code directly.Example: console.log('my instance is amazing'); - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 188,189 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 78 - - Last + + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 195,200 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 97,108 - - + + APPEARANCE - node_modules/@ng-bootstrap/src/progressbar/progressbar.ts - 31,38 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 4 - - HH + + Use plugins & themes for more involved changes, or add slight customizations. - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 46,47 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 6,7 - - Hours + + Theme - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 50,51 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 14 - - - MM - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 55,58 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 4 - - Minutes + + default - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 62,64 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 18 - - Increment hours + + Landing page - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 68,69 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 27 - - Decrement hours + + Discover videos - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 73,74 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 31 - - Increment minutes + + Trending pages - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 80,82 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 33 - - Decrement minutes + + Default trending page - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 86,88 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 34 - - - SS - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 91,92 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 52 - - Seconds + + Best videos - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 96 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 35 - - - Increment seconds - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 103,104 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 56 - - Decrement seconds + + Hot videos - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 109,115 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 36 - - - - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 131,136 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 57 - - + + Most viewed videos - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 154,118 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 37 - - - Close - node_modules/@ng-bootstrap/src/toast/toast.ts - 78,85 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 58 - - Go to my subscriptions + + Most liked videos - src/app/core/auth/auth.service.ts - 64 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 38 - - - Go to my videos - src/app/core/auth/auth.service.ts - 68 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 59 - - Go to my imports + + Recently added videos - src/app/core/auth/auth.service.ts - 72 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 41 - - Go to my channels + + Local videos - src/app/core/auth/auth.service.ts - 76 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 42 - - - Cannot retrieve OAuth Client credentials: . -Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. - src/app/core/auth/auth.service.ts - 99,100 + src/app/menu/menu.component.html + 142 - - Error - - src/app/core/auth/auth.service.ts - 104 - + + BROADCAST MESSAGE - src/app/core/notification/notifier.service.ts - 18 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 73 - - You need to reconnect. + + Display a message on your instance - src/app/core/auth/auth.service.ts - 220 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 75,76 - - User + + Enable broadcast message - src/app/core/users/user.service.ts - 392 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 86 - - Administrator + + Allow users to dismiss the broadcast message - src/app/core/users/user.service.ts - 393 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 93 - - Moderator + + Broadcast message level - src/app/core/users/user.service.ts - 394 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 98 - - (channel page) - - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 20 - + + Message - src/app/shared/shared-video-miniature/video-miniature.component.ts - 117 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 112 - - (account page) + + NEW USERS - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 21 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 129 - - Channel avatar + + Manage users to set their quota individually. - src/app/shared/shared-main/account/video-avatar-channel.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 131,132 + + + Enable Signup - src/app/shared/shared-main/account/video-avatar-channel.component.html - 17 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 141 - - Account avatar + + ⚠️ This functionality requires a lot of attention and extra moderation. - src/app/shared/shared-main/account/video-avatar-channel.component.html - 7 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 144 - src/app/shared/shared-main/account/video-avatar-channel.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 398 - src/app/shared/shared-main/account/video-avatar-channel.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 411 - - Only I can see this video + + Signup requires email verification - src/app/shared/shared-main/video/video.service.ts - 370 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 152 - - Only shareable via a private link + + Signup limit - src/app/shared/shared-main/video/video.service.ts - 374 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 156 - - Anyone can see this video + + {VAR_PLURAL, plural, =1 {user} other {users}} - src/app/shared/shared-main/video/video.service.ts - 378 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 163 - - Only users of this instance can see this video + + Signup won't be limited to a fixed number of users. - src/app/shared/shared-main/video/video.service.ts - 382 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 168 - - viewers + + Default video quota per user - src/app/shared/shared-main/video/video.model.ts - 211 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 177 - - views + + bytes - src/app/shared/shared-main/video/video.model.ts - 214 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 183 - - - Info - src/app/core/notification/notifier.service.ts - 11 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 197 - - - Success - src/app/core/notification/notifier.service.ts - 25 + src/app/+admin/users/user-edit/user-edit.component.html + 157 - - - Media is too large for the server. Please contact you administrator if you want to increase the limit size. - src/app/core/rest/rest-extractor.service.ts - 62 + src/app/+admin/users/user-edit/user-edit.component.html + 157 - - - Too many attempts, please try again after minutes. - src/app/core/rest/rest-extractor.service.ts - 67 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - - - Too many attempts, please try again later. - src/app/core/rest/rest-extractor.service.ts - 69 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - - Server error. Please retry later. + + Default daily upload limit per user - src/app/core/rest/rest-extractor.service.ts - 72 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 191 - - - - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 14 - + + VIDEOS - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 24 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 210 - - Unlimited + + Import jobs concurrency - src/app/shared/shared-main/users/user-quota.component.ts - 32 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 220 + + + allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart. - src/app/shared/shared-main/users/user-quota.component.ts - 38 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 221 + + + jobs in parallel - src/app/shared/shared-instance/instance-features-table.component.ts - 26 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 225 - src/app/shared/shared-instance/instance-features-table.component.ts - 33 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 171 + + + Allow import with HTTP URL (e.g. YouTube) - src/app/+admin/config/shared/config.service.ts - 21 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 234 + + + Allow import with a torrent file or a magnet URI - src/app/+admin/config/shared/config.service.ts - 34 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 241 - - Total video quota + + Block new videos automatically - src/app/shared/shared-main/users/user-quota.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 255 + + + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/+admin/users/user-list/user-list.component.html - 141 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 258 - - Daily video quota + + SEARCH - src/app/shared/shared-main/users/user-quota.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 272 + + + Allow users to do remote URI/handle search - src/app/+admin/users/user-edit/user-edit.component.html - 167 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 283 + + + Allow your users to look up remote videos/actors that may not be federated with your instance - src/app/+admin/users/user-edit/user-edit.component.html - 167 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 286 - - You don't have notifications. + + Allow anonymous to do remote URI/handle search - src/app/shared/shared-main/users/user-notifications.component.html - 1 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 294 - - published a new video: + + Allow anonymous users to look up remote videos/actors that may not be federated with your instance - src/app/shared/shared-main/users/user-notifications.component.html - 15,16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 297 - - The notification concerns a video now unavailable + + Enable global search - src/app/shared/shared-main/users/user-notifications.component.html - 24,25 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 308 - - Your video has been unblocked + + ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - src/app/shared/shared-main/users/user-notifications.component.html - 33,34 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 311 - - Your video has been blocked + + You should only use moderated search indexes in production, or host your own. - src/app/shared/shared-main/users/user-notifications.component.html - 41,42 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 314,315 - - A new video abuse has been created on video + + Search index URL - src/app/shared/shared-main/users/user-notifications.component.html - 49 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 320 - - A new comment abuse has been created on video + + Disable local search in search bar - src/app/shared/shared-main/users/user-notifications.component.html - 53 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 333 - - A new account abuse has been created on account + + Search bar uses the global search index by default - src/app/shared/shared-main/users/user-notifications.component.html - 57 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 340 - - A new abuse has been created + + Otherwise the local search stays used by default - src/app/shared/shared-main/users/user-notifications.component.html - 62,63 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 343 - - Your abuse has been acceptedrejected + + FEDERATION - src/app/shared/shared-main/users/user-notifications.component.html - 70,72 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 361 - - Abuse has a new message + + Manage relations with other instances. - src/app/shared/shared-main/users/user-notifications.component.html - 80,81 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 363,364 - - The recently added video has been automatically blocked + + Other instances can follow yours - src/app/shared/shared-main/users/user-notifications.component.html - 88 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 375 - - commented your video + + Manually approve new instance followers - src/app/shared/shared-main/users/user-notifications.component.html - 101 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 382 - - The notification concerns a comment now unavailable + + Automatically follow back instances - src/app/shared/shared-main/users/user-notifications.component.html - 109,110 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 395 - - Your video has been published + + Automatically follow instances of a public index - src/app/shared/shared-main/users/user-notifications.component.html - 118,119 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 408 - - Your video import succeeded + + See the documentation for more information about the expected URL - src/app/shared/shared-main/users/user-notifications.component.html - 126,127 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 414,415 - - Your video import failed + + Index URL - src/app/shared/shared-main/users/user-notifications.component.html - 134,135 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 420 - - User registered on your instance + + ADMINISTRATORS - src/app/shared/shared-main/users/user-notifications.component.html - 142,143 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 440 - - is following your channel your account + + Admin email - src/app/shared/shared-main/users/user-notifications.component.html - 152,155 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 446 - - mentioned you on video + + Enable contact form - src/app/shared/shared-main/users/user-notifications.component.html - 165 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 459 - - Your instance has a new follower () awaiting your approval + + TWITTER - src/app/shared/shared-main/users/user-notifications.component.html - 173,174 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 468 - - Your instance automatically followed + + Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. - src/app/shared/shared-main/users/user-notifications.component.html - 182 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 470,472 - - The notification points to content now unavailable + + Your Twitter username - src/app/shared/shared-main/users/user-notifications.component.html - 190,191 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 481 - - years ago + + Instance allowed by Twitter - src/app/shared/shared-main/angular/from-now.pipe.ts - 12 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 494 - - year ago + + If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - src/app/shared/shared-main/angular/from-now.pipe.ts - 13 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 499,504 - - months ago + + You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. - src/app/shared/shared-main/angular/from-now.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts + 81 - - month ago + + Audio-only - src/app/shared/shared-main/angular/from-now.pipe.ts + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 17 - - weeks ago + + A <code>.mp4</code> that keeps the original audio track, with no video - src/app/shared/shared-main/angular/from-now.pipe.ts - 20 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 18 - - week ago + + 240p - src/app/shared/shared-main/angular/from-now.pipe.ts - 21 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 22 - - days ago + + 360p - src/app/shared/shared-main/angular/from-now.pipe.ts - 24 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 26 - - day ago + + 480p - src/app/shared/shared-main/angular/from-now.pipe.ts - 25 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 30 - - hours ago + + 720p - src/app/shared/shared-main/angular/from-now.pipe.ts - 28 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 34 - - hour ago + + 1080p - src/app/shared/shared-main/angular/from-now.pipe.ts - 29 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 38 - - min ago + + 1440p - src/app/shared/shared-main/angular/from-now.pipe.ts - 32 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 42 - - just now + + 2160p - src/app/shared/shared-main/angular/from-now.pipe.ts - 34 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 46 - - h + + threads - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 14 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 86 - - min + + thread - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 87 + + + Configuration - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 23 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1 - - sec + + Instance information - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 17 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 7 - - sec + + Basic configuration - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 30 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 16 - - Add a new option + + VOD Transcoding - src/app/shared/shared-forms/select/select-checkbox.component.ts - 28 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 25 - - No items found + + Live streaming - src/app/shared/shared-forms/select/select-checkbox.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 34 - - - Enter a new tag - src/app/shared/shared-forms/select/select-tags.component.html - 5 + src/app/shared/shared-instance/instance-features-table.component.html + 67 - - extensions + + Advanced configuration - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 41 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 43 - - This image is too large. + + There are errors in the form: - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 56 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 59,65 - - subscribers + + You cannot allow live replay if you don't enable transcoding. - src/app/shared/shared-main/account/actor-avatar-info.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 69,70 - - Upload a new avatar + + Update configuration - src/app/shared/shared-main/account/actor-avatar-info.component.html - 10 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Configuration updated. - src/app/shared/shared-main/account/actor-avatar-info.component.html - 36 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 265 - - Change your avatar + + INSTANCE - src/app/shared/shared-main/account/actor-avatar-info.component.html - 16 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 7 - - Remove avatar + + Name - src/app/shared/shared-main/account/actor-avatar-info.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 13 - - - Loading instance statistics... - src/app/shared/shared-instance/instance-statistics.component.html - 1 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - - Local - src/app/shared/shared-instance/instance-statistics.component.html - 4 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - users + + Short description - src/app/shared/shared-instance/instance-statistics.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 24 - - videos + + Main instance categories - src/app/shared/shared-instance/instance-statistics.component.html - 21 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 46 + + + Add a new category - src/app/shared/shared-instance/instance-statistics.component.html - 65 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 53 - - video views + + Main languages you/your moderators speak - src/app/shared/shared-instance/instance-statistics.component.html - 31 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 60 - - video comments + + Add a new language - src/app/shared/shared-instance/instance-statistics.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 67 - src/app/shared/shared-instance/instance-statistics.component.html - 75 + src/app/shared/shared-user-settings/user-video-settings.component.html + 36 - - of hosted video + + MODERATION & NSFW - src/app/shared/shared-instance/instance-statistics.component.html - 51 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 78 - - Federation + + Manage users to build a moderation team. - src/app/shared/shared-instance/instance-statistics.component.html - 58 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 80,81 - - followers + + This instance is dedicated to sensitive or NSFW content - src/app/shared/shared-instance/instance-statistics.component.html - 85 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 89 - - following + + 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/shared/shared-instance/instance-statistics.component.html - 95 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 94,96 - - Hidden + + Policy on videos containing sensitive content - src/app/shared/shared-instance/instance-features-table.component.ts - 50 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 102 - - Blurred with confirmation request + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/shared-instance/instance-features-table.component.ts - 51 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 107,108 - - Displayed + + Policy for sensitive videos - src/app/shared/shared-instance/instance-features-table.component.ts - 52 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 114 - - - ~ 1 minute - src/app/shared/shared-instance/instance-features-table.component.ts - 67 + src/app/shared/shared-user-settings/user-video-settings.component.html + 15 - - ~ minutes + + Do not list - src/app/shared/shared-instance/instance-features-table.component.ts - 69 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 115 - - - of full HD videos - src/app/shared/shared-instance/instance-features-table.component.ts - 85 + src/app/shared/shared-user-settings/user-video-settings.component.html + 16 - - of HD videos + + Blur thumbnails - src/app/shared/shared-instance/instance-features-table.component.ts - 86 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 116 - - - of average quality videos - src/app/shared/shared-instance/instance-features-table.component.ts - 87 + src/app/shared/shared-user-settings/user-video-settings.component.html + 17 - - Features found on this instance + + Display - src/app/shared/shared-instance/instance-features-table.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 117 - src/app/shared/shared-instance/instance-about-accordion.component.html - 6 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 8 - src/app/shared/shared-instance/instance-about-accordion.component.html - 6 + src/app/shared/shared-user-settings/user-video-settings.component.html + 18 - - PeerTube version + + Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - src/app/shared/shared-instance/instance-features-table.component.html - 6 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 148 - - Default NSFW/sensitive videos policycan be redefined by the users + + YOU AND YOUR INSTANCE - src/app/shared/shared-instance/instance-features-table.component.html - 13,14 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 163 - - User registration allowed + + Who is behind the instance? - src/app/shared/shared-instance/instance-features-table.component.html - 21 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 169 - - Video uploads - - src/app/shared/shared-instance/instance-features-table.component.html - 28 - + + A single person? A non-profit? A company? - src/app/shared/shared-instance/instance-features-table.component.html - 39 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 170 - - Transcoding in multiple resolutions + + Why did you create this instance? - src/app/shared/shared-instance/instance-features-table.component.html - 32 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 181 - - Video quota - - src/app/shared/shared-instance/instance-features-table.component.html - 47 - + + To share your personal videos? To open registrations and allow people to upload what they want? - src/app/+admin/users/user-edit/user-edit.component.html - 151 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 182 + + + How long do you plan to maintain this instance? - src/app/+admin/users/user-edit/user-edit.component.html - 151 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 193 - - Live streaming + + It's important to know for users who want to register on your instance - src/app/shared/shared-instance/instance-features-table.component.html - 67 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 194 + + + How will you finance the PeerTube server? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 875 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 205 - - Live streaming enabled + + With your own funds? With user donations? Advertising? - src/app/shared/shared-instance/instance-features-table.component.html - 71 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 206 - - Transcode live video in multiple resolutions + + OTHER INFORMATION - src/app/shared/shared-instance/instance-features-table.component.html - 78 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 221 - - Max parallel lives + + What server/hardware does the instance run on? - src/app/shared/shared-instance/instance-features-table.component.html - 85 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 227 - - per user / per instance + + i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/shared/shared-instance/instance-features-table.component.html - 86,88 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 228 - - Import + + LIVE - src/app/shared/shared-instance/instance-features-table.component.html - 92 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 5 - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 44 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 31 + + + Enable users of your instance to stream live. - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 36 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 7,8 - - HTTP import (YouTube, Vimeo, direct URL...) + + Allow live streaming - src/app/shared/shared-instance/instance-features-table.component.html - 96 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 18 - - Torrent import + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/shared/shared-instance/instance-features-table.component.html - 103 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 22 - - Player + + If enabled, your server needs to accept incoming TCP traffic on port - src/app/shared/shared-instance/instance-features-table.component.html - 111 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 23 - - P2P enabled + + Allow your users to automatically publish a replay of their live - src/app/shared/shared-instance/instance-features-table.component.html - 115 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 31 - - Users can resolve distant content + + If the user quota is reached, PeerTube will automatically terminate the live streaming - src/app/shared/shared-instance/instance-features-table.component.html - 126 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 34,35 - - Requires manual validation by moderators + + Max simultaneous lives created on your instance (-1 for "unlimited") - src/app/shared/shared-instance/instance-features-table.component.html + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41 - - Automatically published + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/shared/shared-instance/instance-features-table.component.html - 42 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 46 - - Unlimited ( per day) + + Max simultaneous lives created per user (-1 for "unlimited") - src/app/shared/shared-instance/instance-features-table.component.html - 61 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 54 - - Administrators & Sustainability + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/shared/shared-instance/instance-about-accordion.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 59 + + + Max live duration - src/app/shared/shared-instance/instance-about-accordion.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 66 - - Terms + + TRANSCODING - src/app/shared/shared-instance/instance-about-accordion.component.html - 35 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 85 - src/app/shared/shared-instance/instance-about-accordion.component.html - 35 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 26 + + + Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. - src/app/+signup/+register/register.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 87,88 + + + Transcoding enabled for live streams - src/app/+about/about-instance/about-instance.component.html - 168 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 126 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 101 - - Moderation information - - src/app/shared/shared-instance/instance-about-accordion.component.html - 41 - - - src/app/shared/shared-instance/instance-about-accordion.component.html - 41 - - - src/app/+about/about-instance/about-instance.component.html - 140 - + + Live resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 144 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 107 - - Code of conduct + + Live transcoding threads - src/app/shared/shared-instance/instance-about-accordion.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 128 + + + will claim at most with VOD transcoding - src/app/shared/shared-instance/instance-about-accordion.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 131,133 + + + will claim at least with VOD transcoding - src/app/+about/about-instance/about-instance.component.html - 154 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 135,137 + + + Live transcoding profile - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 135 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 150 - - Who are we? + + new live transcoding profiles can be added by PeerTube plugins - src/app/shared/shared-instance/instance-about-accordion.component.html - 19 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 151 - - How long do we plan to maintain this instance? + + No limit - src/app/shared/shared-instance/instance-about-accordion.component.html - 24 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 32 - - How will we finance this instance? + + 1 hour - src/app/shared/shared-instance/instance-about-accordion.component.html - 29 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 33 - - View your notifications + + 3 hours - src/app/menu/notification.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 34 + + + 5 hours - src/app/menu/notification.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 35 + + + 10 hours - src/app/menu/notification.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 36 - - Notifications + + x264, targeting maximum device compatibility - src/app/menu/notification.component.html - 22 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 47 - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 1 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts + 39 - - Mark all as read - - src/app/menu/notification.component.html - 27 - + + Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. - src/app/menu/notification.component.html - 27 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 9,10 + + + However, you may want to read our guidelines before tweaking the following values. - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 20 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 12,13 - - Update your notification preferences + + Read guidelines - src/app/menu/notification.component.html - 31 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 17,18 - - See all your notifications + + Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - src/app/menu/notification.component.html - 49 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 28,30 - - I'm a teapot + + Transcoding enabled - src/app/+page-not-found/page-not-found.component.ts - 20 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 40 - - That's an error. + + Input formats - src/app/+page-not-found/page-not-found.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 46 - - We couldn't find any ressource tied to the URL you were looking for. + + Allow additional extensions - src/app/+page-not-found/page-not-found.component.html - 6,8 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 51 - - Possible reasons: + + Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, .m2ts, .mxf, or .nut videos. - src/app/+page-not-found/page-not-found.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 54 - Possible reasons preceding a list of reasons a `Not Found` error page may occur - - The page may have been moved or deleted + + Allow audio files upload - src/app/+page-not-found/page-not-found.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 62 - - You may have used an outdated or broken link + + Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. - src/app/+page-not-found/page-not-found.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 65 - - You may have typed the address or URL incorrectly + + The file will be merged in a still image video with the preview file on upload. - src/app/+page-not-found/page-not-found.component.html - 16 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 66 - - The requested entity body blends sweet bits with a mellow earthiness. + + Output formats - src/app/+page-not-found/page-not-found.component.html - 26,27 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 73 - Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request - - Sepia seems to like it. + + WebTorrent enabled - src/app/+page-not-found/page-not-found.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 79 - This is about Sepia's tea - - Not found + + If you also enabled HLS support, it will multiply videos storage by 2 - src/app/+page-not-found/page-not-found-routing.module.ts - 14 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 83 - - Search index is unavailable. Retrying with instance results instead. + + HLS with P2P support enabled - src/app/+search/search.component.ts - 171 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 94 - - Search error + + 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/+search/search.component.ts - 172 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 99,108 - - Search + + Resolutions to generate per enabled format - src/app/+search/search.component.ts - 230 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 116 + + + The original file resolution will be the default target if no option is selected. - src/app/+search/search-routing.module.ts - 15 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 132,133 - - {VAR_PLURAL, plural, =1 {result} other {results}} + + Transcoding threads - src/app/+search/search.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 144 + + + will claim at most with live transcoding - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 146,148 - - + + will claim at least with live transcoding - src/app/+search/search.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 150,152 - - on this instance + + Transcoding jobs concurrency - src/app/+search/search.component.html - 7 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 166 - - on the vidiverse + + allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart - src/app/+search/search.component.html - 8 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 167 - - for + + Transcoding profile - src/app/+search/search.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 178 - - Filters + + new transcoding profiles can be added by PeerTube plugins - src/app/+search/search.component.html - 21,22 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 179 - - No results found + + Unlimited - src/app/+search/search.component.html - 33,34 + src/app/+admin/config/shared/config.service.ts + 22 - - - subscribers - src/app/+search/search.component.html - 60 + src/app/+admin/config/shared/config.service.ts + 36 - - - Any - src/app/+search/search-filters.component.ts - 38 + src/app/shared/shared-instance/instance-features-table.component.ts + 26 - src/app/+search/search-filters.component.ts - 61 - - - - Today - - src/app/+search/search-filters.component.ts - 42 + src/app/shared/shared-instance/instance-features-table.component.ts + 33 - src/app/shared/shared-video-miniature/abstract-video-list.ts - 116 + src/app/shared/shared-main/users/user-quota.component.ts + 32 - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 70 + src/app/shared/shared-main/users/user-quota.component.ts + 38 - - Last 7 days + + None - no upload possible - src/app/+search/search-filters.component.ts - 46 + src/app/+admin/config/shared/config.service.ts + 23 - - - Last 30 days - src/app/+search/search-filters.component.ts - 50 + src/app/+admin/config/shared/config.service.ts + 37 - - Last 365 days + + 100MB - src/app/+search/search-filters.component.ts - 54 + src/app/+admin/config/shared/config.service.ts + 24 - - - Short (< 4 min) - src/app/+search/search-filters.component.ts - 65 + src/app/+admin/config/shared/config.service.ts + 40 - - Medium (4-10 min) + + 500MB - src/app/+search/search-filters.component.ts - 69 + src/app/+admin/config/shared/config.service.ts + 25 - - - Long (> 10 min) - src/app/+search/search-filters.component.ts - 73 + src/app/+admin/config/shared/config.service.ts + 41 - - Relevance + + 1GB - src/app/+search/search-filters.component.ts - 80 + src/app/+admin/config/shared/config.service.ts + 26 - - Publish date + + 5GB - src/app/+search/search-filters.component.ts - 84 + src/app/+admin/config/shared/config.service.ts + 27 - - - Views - src/app/+search/search-filters.component.ts - 88 + src/app/+admin/config/shared/config.service.ts + 43 - - Sort + + 20GB - src/app/+search/search-filters.component.html - 7 + src/app/+admin/config/shared/config.service.ts + 28 - - - Display sensitive content - src/app/+search/search-filters.component.html - 21 + src/app/+admin/config/shared/config.service.ts + 45 - - Yes + + 50GB - src/app/+search/search-filters.component.html + src/app/+admin/config/shared/config.service.ts 29 - - - No - src/app/+search/search-filters.component.html - 34 + src/app/+admin/config/shared/config.service.ts + 46 - - Published date + + 100GB - src/app/+search/search-filters.component.html - 40 + src/app/+admin/config/shared/config.service.ts + 30 - - Original publication year + + 200GB - src/app/+search/search-filters.component.html - 54 + src/app/+admin/config/shared/config.service.ts + 31 - - After... + + 500GB - src/app/+search/search-filters.component.html - 66 + src/app/+admin/config/shared/config.service.ts + 32 - - Before... + + 10MB - src/app/+search/search-filters.component.html - 76 + src/app/+admin/config/shared/config.service.ts + 38 - - Duration + + 50MB - src/app/+search/search-filters.component.html - 89 + src/app/+admin/config/shared/config.service.ts + 39 + + + 2GB - src/app/+videos/+video-watch/video-watch.component.html - 276 + src/app/+admin/config/shared/config.service.ts + 42 - - Category + + 10GB - src/app/+search/search-filters.component.html - 102 + src/app/+admin/config/shared/config.service.ts + 44 + + + Auto (via ffmpeg) - src/app/+videos/+video-watch/video-watch.component.html - 241 + src/app/+admin/config/shared/config.service.ts + 50 + + + Instances following you - src/app/+videos/+video-edit/shared/video-edit.component.html - 63 + src/app/+admin/follows/followers-list/followers-list.component.html + 3 - - Display all categories + + Showing to of followers - src/app/+search/search-filters.component.html - 108 + src/app/+admin/follows/followers-list/followers-list.component.html + 10 - - Licence + + Filter... - src/app/+search/search-filters.component.html - 115 + src/app/+admin/follows/followers-list/followers-list.component.html + 16 - src/app/+videos/+video-watch/video-watch.component.html - 250 + src/app/+admin/follows/following-list/following-list.component.html + 23 - src/app/+videos/+video-edit/shared/video-edit.component.html - 74 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 29 - - - Display all licenses - src/app/+search/search-filters.component.html - 121 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 42 - - - Language - src/app/+search/search-filters.component.html - 128 + src/app/+admin/users/user-list/user-list.component.html + 37 - src/app/+videos/+video-watch/video-watch.component.html - 259 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 27 - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 10 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - src/app/+videos/+video-edit/shared/video-edit.component.html - 94 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - Display all languages - src/app/+search/search-filters.component.html - 134 + src/app/shared/shared-moderation/server-blocklist.component.html + 23 - - - All of these tags - src/app/+search/search-filters.component.html - 143 + src/app/shared/shared-moderation/server-blocklist.component.html + 23 - - One of these tags + + Clear filters - src/app/+search/search-filters.component.html - 151 + src/app/+admin/follows/followers-list/followers-list.component.html + 20 - - - Filter - src/app/+search/search-filters.component.html - 181 + src/app/+admin/follows/following-list/following-list.component.html + 27 - - - Reset - src/app/+search/search-filters.component.html - 9,10 - - - src/app/+search/search-filters.component.html - 23,24 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 33 - src/app/+search/search-filters.component.html - 42,43 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 46 - src/app/+search/search-filters.component.html - 56,57 + src/app/+admin/users/user-list/user-list.component.html + 41 - src/app/+search/search-filters.component.html - 91,92 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 14 - - - Reset - src/app/+search/search-filters.component.html - 104,105 + src/app/+my-library/my-history/my-history.component.html + 14 - src/app/+search/search-filters.component.html - 117,118 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 14 - src/app/+search/search-filters.component.html - 130,131 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 13 - src/app/+search/search-filters.component.html - 145,146 + src/app/+my-library/my-videos/my-videos.component.html + 26 - src/app/+search/search-filters.component.html - 153,154 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 31 - - - Search target - src/app/+search/search-filters.component.html - 160 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - - - Instance - src/app/+search/search-filters.component.html - 165 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 src/app/shared/shared-moderation/server-blocklist.component.html - 35 - - - src/app/+about/about.component.html - 5 + 27 src/app/shared/shared-moderation/server-blocklist.component.html - 35 + 27 - - Vidiverse + + Follower handle - src/app/+search/search-filters.component.html - 170 + src/app/+admin/follows/followers-list/followers-list.component.html + 28 - - Reset + + State - src/app/+search/search-filters.component.html - 178,179 + src/app/+admin/follows/followers-list/followers-list.component.html + 29 - - - An email with the reset password instructions will be sent to . -The link will expire within 1 hour. - src/app/+login/login.component.ts - 126,127 + src/app/+admin/follows/following-list/following-list.component.html + 36 - - - Incorrect username or password. - src/app/+login/login.component.ts - 164 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 44 - - Your account is blocked. + + Score - src/app/+login/login.component.ts - 165 + src/app/+admin/follows/followers-list/followers-list.component.html + 30 - - Login + + Created - src/app/+login/login.component.html - 3,4 + src/app/+admin/follows/followers-list/followers-list.component.html + 31 - - - Sorry but there was an issue with the external login process. Please contact an administrator. - src/app/+login/login.component.html - 7,8 + src/app/+admin/follows/following-list/following-list.component.html + 37 - - - User - src/app/+login/login.component.html - 21 + src/app/+admin/system/jobs/jobs.component.html + 50 - src/app/+signup/+register/register.component.html - 26 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 20 - - - Username or email address - src/app/+login/login.component.html - 23 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 43 - - Password + + Accept - src/app/+login/login.component.html - 34 + src/app/+admin/follows/followers-list/followers-list.component.html + 39 - src/app/+login/login.component.html - 36 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 30 - src/app/+signup/+register/register-step-user.component.html - 56 + src/app/+my-library/my-ownership/my-ownership.component.html + 33 + + + Refuse - src/app/+signup/+register/register-step-user.component.html - 58 + src/app/+admin/follows/followers-list/followers-list.component.html + 40 - src/app/+reset-password/reset-password.component.html - 8 + src/app/+my-library/my-ownership/my-ownership.component.html + 34 + + + Open actor page in a new tab - src/app/+reset-password/reset-password.component.html - 10 + src/app/+admin/follows/followers-list/followers-list.component.html + 46 + + + Accepted - src/app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+admin/follows/followers-list/followers-list.component.html + 53 - src/app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+admin/follows/following-list/following-list.component.html + 55 - - Click here to reset your password + + Pending - src/app/+login/login.component.html - 47 + src/app/+admin/follows/followers-list/followers-list.component.html + 56 + + + src/app/+admin/follows/following-list/following-list.component.html + 58 - - Logging into an account lets you publish content + + No follower found matching current filters. - src/app/+login/login.component.html - 56,57 + src/app/+admin/follows/followers-list/followers-list.component.html + 68 - - Request new verification email. + + Your instance doesn't have any follower. - src/app/+login/login.component.html - 12 + src/app/+admin/follows/followers-list/followers-list.component.html + 69 + + + accepted in instance followers - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 16 + src/app/+admin/follows/followers-list/followers-list.component.ts + 41 - - 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. + + Do you really want to reject this follower? - src/app/+login/login.component.html - 60,62 + src/app/+admin/follows/followers-list/followers-list.component.ts + 52 - - 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. + + Reject - src/app/+login/login.component.html - 65,67 + src/app/+admin/follows/followers-list/followers-list.component.ts + 53 - - Or sign in with + + rejected from instance followers - src/app/+login/login.component.html - 72 + src/app/+admin/follows/followers-list/followers-list.component.ts + 60 - - Forgot your password + + Do you really want to delete this follower? - src/app/+login/login.component.html - 91 + src/app/+admin/follows/followers-list/followers-list.component.ts + 73 - - Email + + Delete - src/app/+login/login.component.html - 107 + src/app/+admin/follows/followers-list/followers-list.component.ts + 74 - src/app/+signup/+register/register-step-user.component.html - 45 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 75 - src/app/+signup/+register/register-step-user.component.html - 47 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 79 - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 8 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 86 - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 158 - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+admin/users/user-list/user-list.component.ts + 76 - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+admin/users/user-list/user-list.component.ts + 194 + + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 71 + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 127 + + + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 50 + + + src/app/+my-library/my-videos/my-videos.component.ts + 108 + + + src/app/+my-library/my-videos/my-videos.component.ts + 135 + + + src/app/+my-library/my-videos/my-videos.component.ts + 176 + + + src/app/+videos/+video-watch/comment/video-comments.component.ts + 172 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 371 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 406 + + + src/app/shared/shared-main/buttons/delete-button.component.ts + 16 + + + src/app/shared/shared-main/buttons/delete-button.component.ts + 21 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 91 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 308 - - Email address + + removed from instance followers - src/app/+login/login.component.html - 109 + src/app/+admin/follows/followers-list/followers-list.component.ts + 81 + + + Instances you follow - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + src/app/+admin/follows/following-list/following-list.component.html + 3 + + + + Showing to of hosts + + src/app/+admin/follows/following-list/following-list.component.html 10 - - Reset + + Follow instances - src/app/+login/login.component.html - 122 + src/app/+admin/follows/following-list/following-list.component.html + 17 - Password reset button - - We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + Host - src/app/+login/login.component.html - 99,100 + src/app/+admin/follows/following-list/following-list.component.html + 35 - - Enter your email address and we will send you a link to reset your password. + + Redundancy allowed - src/app/+login/login.component.html - 103,104 + src/app/+admin/follows/following-list/following-list.component.html + 38 - - Login + + Unfollow - src/app/+login/login-routing.module.ts - 14 + src/app/+admin/follows/following-list/following-list.component.html + 45 - - Back + + Open instance in a new tab - src/app/+signup/+register/register.component.ts - 41 + src/app/+admin/follows/following-list/following-list.component.html + 48 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 46 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 46 - Button on the registration form to go to the previous step - - Next + + No host found matching current filters. - src/app/+signup/+register/register.component.ts - 42 + src/app/+admin/follows/following-list/following-list.component.html + 74 - Button on the registration form to go to the previous step - - Signup + + Your instance is not following anyone. - src/app/+signup/+register/register.component.ts + src/app/+admin/follows/following-list/following-list.component.html + 75 + + + + Follow domains + + src/app/+admin/follows/following-list/following-list.component.html + 82 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + src/app/+admin/follows/following-list/following-list.component.html + 85,86 + + + + Follow request(s) sent! + + src/app/+admin/follows/following-list/following-list.component.ts + 47 + + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 57 + + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 58 + + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts 64 - Button on the registration form to finalize the account and channel creation - - Now please check your emails to verify your account and complete signup. + + Following list - src/app/+signup/+register/register.component.ts - 126 + src/app/+admin/follows/follows.routes.ts + 28 - - You are now logged in as ! + + Followers list - src/app/+signup/+register/register.component.ts - 134 + src/app/+admin/follows/follows.routes.ts + 37 - - Create an account + + enabled - src/app/+signup/+register/register.component.html - 4,5 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - - Channel + + disabled - src/app/+signup/+register/register.component.html - 33 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 + + + Redundancy for is - src/app/+signup/+register/register.component.html - 33 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 25 + + + Videos redundancies - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 70 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 3 + + + My videos duplicated by remote instances - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 70 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 12 + + + Remote videos duplicated by my instance - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 13 + + + + Strategy + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 28 + + + + Video + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 29 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 43 + + + + Total size + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 + + + List redundancies - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 22 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 37 + + + Open video in a new tab - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 6 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 49 + + + Your instance doesn't mirror any video. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 14 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 81 + + + + Your instance has no mirrored videos. + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 82 + + + + Enabled strategies stats + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 91 + + + + No redundancy strategy is enabled on your instance. + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 96,97 + + + Used - src/app/+videos/+video-edit/shared/video-edit.component.html - 58 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - Stepper label for the registration page asking information about the default channel - - Done + + Available - src/app/+signup/+register/register.component.html - 42 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - Create my account + + Do you really want to remove this video redundancy? - src/app/+signup/+register/register.component.html - 38,39 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 140 - - PeerTube is creating your account... + + Remove redundancy - src/app/+signup/+register/register.component.html - 46 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 141 - - Display name + + Video redundancies removed! - src/app/+signup/+register/register-step-user.component.html - 8 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 147 + + + Reports - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+admin/moderation/abuse-list/abuse-list.component.html + 3 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html + 3 + + + Blocked videos - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 + src/app/+admin/moderation/moderation.routes.ts + 69 + + + Muted instances - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 71 + src/app/+admin/moderation/moderation.routes.ts + 109 + + + Video blocks - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 53 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 3 + + + Showing to of blocked videos - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 53 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 10 - - Username + + Advanced block filters - src/app/+signup/+register/register-step-user.component.html + src/app/+admin/moderation/video-block-list/video-block-list.component.html 23 + + + Automatic blocks - src/app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 24 + + + Manual blocks - src/app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 25 - - e.g. jane_doe + + Sensitive - src/app/+signup/+register/register-step-user.component.html - 27 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 44 - Username choice placeholder in the registration form - - The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. + + Unfederated - src/app/+signup/+register/register-step-user.component.html - 36,37 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 45 - - - Video uploads are disabled on this instance, hence your account won't be able to upload videos. - src/app/+signup/+register/register-step-user.component.html - 4,5 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 88 - - I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance + + Date - src/app/+signup/+register/register-step-terms.component.html - 6,10 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 46 - - - 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. - src/app/+signup/+register/register-step-channel.component.html - 5,7 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 62 - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + More information - src/app/+signup/+register/register-step-channel.component.html - 10,11 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 53 - - - Channel display name - src/app/+signup/+register/register-step-channel.component.html - 15 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 73 - - - Channel name - src/app/+signup/+register/register-step-channel.component.html - 30 + src/app/+admin/system/jobs/jobs.component.html + 56 - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+videos/+video-watch/video-watch.component.html + 306 - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 52 - - Example: my_super_channel + + Actions - src/app/+signup/+register/register-step-channel.component.html - 34 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 62 - - - The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - src/app/+signup/+register/register-step-channel.component.html - 43,44 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 82 - - - Channel name cannot be the same as your account name. You can click on the first step to update your account name. - src/app/+signup/+register/register-step-channel.component.html - 51,52 + src/app/+my-library/my-ownership/my-ownership.component.html + 18 - - - Register - src/app/+signup/+register/register-routing.module.ts - 14 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 61 - - Step + + The video was blocked due to automatic blocking of new videos - src/app/+signup/+register/custom-stepper.component.html - 9 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 - - Unable to find user id or verification string. + + NSFW - src/app/+reset-password/reset-password.component.ts - 38 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 84 + + + Block reason: - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts - 33 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 104 - - Your password has been successfully reset! + + No blocked video found matching current filters. - src/app/+reset-password/reset-password.component.ts - 47 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 124 - - Reset my password + + No blocked video found. - src/app/+reset-password/reset-password.component.html - 3,4 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 125 - - Confirm password + + Internal actions - src/app/+reset-password/reset-password.component.html - 19 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 43 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 239 - - Confirmed password + + Switch video block to manual - src/app/+reset-password/reset-password.component.html - 21 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 48 - - Reset my password + + Video switched to manual block. - src/app/+reset-password/reset-password.component.html - 29 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 54 - - VIDEO CHANNELS + + Actions for the video - src/app/+accounts/accounts.component.ts - 63 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 66 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 329 - - VIDEOS + + Unblock - src/app/+accounts/accounts.component.ts - 64 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 70 - src/app/+video-channels/video-channels.component.ts - 69 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 148 - - - ABOUT - src/app/+accounts/accounts.component.ts - 65 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 - src/app/+video-channels/video-channels.component.ts - 71 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 296 - - Username copied + + Do you really want to delete this video? - src/app/+accounts/accounts.component.ts - 93 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 78 - src/app/+video-channels/video-channels.component.ts - 96 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 370 - - - 1 subscriber - src/app/+accounts/accounts.component.ts - 97 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 203 - - subscribers + + Video deleted. - src/app/+accounts/accounts.component.ts - 99 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 86 - - - direct account followers - src/app/+accounts/accounts.component.ts - 113 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 378 - - Report this account + + Do you really want to unblock this video? It will be available again in the videos list. - src/app/+accounts/accounts.component.ts - 119 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 146 - - - Banned - src/app/+accounts/accounts.component.html - 18 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 - - Muted + + Video unblocked. - src/app/+accounts/accounts.component.html - 19 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 153 - src/app/shared/shared-share-modal/video-share.component.html - 166 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 188 - - Instance muted + + Video comments - src/app/+accounts/accounts.component.html - 20 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 3 - - Muted by your instance + + Showing to of comments - src/app/+accounts/accounts.component.html - 21 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 14 - - Instance muted by your instance + + Batch actions - src/app/+accounts/accounts.component.html + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html 22 + + src/app/+admin/users/user-list/user-list.component.html + 13 + - - Manage account + + Advanced comments filters - src/app/+accounts/accounts.component.html + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html 36 - - Account videos + + Local comments - src/app/+accounts/accounts-routing.module.ts - 29 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 37 - - Account video channels + + Remote comments - src/app/+accounts/accounts-routing.module.ts - 42 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 38 - - About account + + Select all rows - src/app/+accounts/accounts-routing.module.ts + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 55 + + + src/app/+admin/users/user-list/user-list.component.html 51 - - Subscribe to the account + + Account - src/app/+video-channels/video-channels.component.ts - 64 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 59 - src/app/+videos/+video-watch/video-watch.component.ts - 953 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - - - VIDEO PLAYLISTS - src/app/+video-channels/video-channels.component.ts - 70 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} + + Video - src/app/+video-channels/video-channels.component.html - 28 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 60 - src/app/+accounts/account-video-channels/account-video-channels.component.html - 13 + src/app/+my-library/my-ownership/my-ownership.component.html + 20 - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 35 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 18 - - Go the owner account page + + Comment - src/app/+video-channels/video-channels.component.html - 30 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 61 - - Created by + + Select this row - src/app/+video-channels/video-channels.component.html - 31 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 70 - - - Manage channel - src/app/+video-channels/video-channels.component.html - 22,23 + src/app/+admin/users/user-list/user-list.component.html + 91 - - Video channel videos + + Open account in a new tab - src/app/+video-channels/video-channels-routing.module.ts - 25 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 87 - - - Video channel playlists - src/app/+video-channels/video-channels-routing.module.ts + src/app/+admin/users/user-list/user-list.component.html + 107 + + + src/app/+my-library/my-ownership/my-ownership.component.html 38 - - - About video channel - src/app/+video-channels/video-channels-routing.module.ts - 47 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 66 - - - Published - src/app/shared/shared-video-miniature/video-miniature.component.ts - 162 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 - - - Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts - 167 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 - - Waiting transcoding + + Commented video - src/app/shared/shared-video-miniature/video-miniature.component.ts - 171 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 103 - - To transcode + + No comments found matching current filters. - src/app/shared/shared-video-miniature/video-miniature.component.ts - 175 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 128 - - To import + + No comments found. - src/app/shared/shared-video-miniature/video-miniature.component.ts - 179 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 129 - - Unlisted + + Delete this comment - src/app/shared/shared-video-miniature/video-miniature.component.html - 6 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 65 + + + Delete all comments of this account - src/app/+videos/+video-watch/video-watch-playlist.component.html - 9 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 71 - - Private + + Comments are deleted after a few minutes - src/app/shared/shared-video-miniature/video-miniature.component.html - 7 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 72 + + + comments deleted. - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 33 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 137 + + + Do you really want to delete all comments of ? - src/app/+videos/+video-watch/video-watch-playlist.component.html - 10 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 157 - - Blocked + + Comments of will be deleted in a few minutes - src/app/shared/shared-video-miniature/video-miniature.component.html - 52 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 169 - - Sensitive + + Plugin homepage (new window) - src/app/shared/shared-video-miniature/video-miniature.component.html - 57,58 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 17 - - - Subscribed to all current channels of . You will be notified of all their new videos. - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 109 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 21 - - - Subscribed to . You will be notified of all their new videos. - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 110 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 40 - - Subscribed + + Settings - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 112 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 - - - Unsubscribed from all channels of - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 139 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 1 - - Unsubscribed from + + Uninstall - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 140 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 32 - - Unsubscribed + + You don't have plugins installed yet. - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 142 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 89 - - Multiple ways to subscribe to the current channel + + You don't have themes installed yet. - src/app/shared/shared-user-subscription/subscribe-button.component.html - 44 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 92 - - Open subscription dropdown + + Update to - src/app/shared/shared-user-subscription/subscribe-button.component.html - 46 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 100 - - Using an ActivityPub account + + Do you really want to uninstall ? - src/app/shared/shared-user-subscription/subscribe-button.component.html - 54 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 109 - - Subscribe with a Mastodon account: + + Uninstall - src/app/shared/shared-user-subscription/subscribe-button.component.html - 62 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 110 - - Using a syndication feed + + uninstalled. - src/app/shared/shared-user-subscription/subscribe-button.component.html - 68 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 117 - - Subscribe via RSS + + updated. - src/app/shared/shared-user-subscription/subscribe-button.component.html - 69 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 139 - - Subscribe + + Search... - src/app/shared/shared-user-subscription/subscribe-button.component.html - 9 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 - - Subscribe to all channels + + To load your new installed plugins or themes, refresh the page. + - src/app/shared/shared-user-subscription/subscribe-button.component.html - 11 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 10,11 - - channels subscribed + + Popular - src/app/shared/shared-user-subscription/subscribe-button.component.html - 13 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 - - {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} + + for "" - src/app/shared/shared-user-subscription/subscribe-button.component.html - 34 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22,24 - - Subscribe with an account on this instance + + {VAR_PLURAL, plural, =1 {result} other {results}} - src/app/shared/shared-user-subscription/subscribe-button.component.html - 57 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + src/app/+search/search.component.html + 5 - - Subscribe with your local account + + No results. + - src/app/shared/shared-user-subscription/subscribe-button.component.html - 58 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 29,30 - - Welcome to PeerTube! + + Plugin npm package (new window) - src/app/+signup/shared/signup-success.component.html - 8 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 44 - - If you need help to use PeerTube, you can have a look at the documentation. + + The plugin index is not available. Please retry later. - src/app/+signup/shared/signup-success.component.html - 14,15 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 100 - - Published videos + + Please only install plugins or themes you trust, since they can execute any code on your instance. - src/app/+accounts/account-videos/account-videos.component.ts - 79 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 126 + + + Install ? - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 87 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 127 - - Display all videos (private, unlisted or not yet published) + + installed. - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 139 + + + This does not have settings. - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 16,18 + + + Settings updated. - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 52 + + + Installed - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugins.component.html + 3 + + + Search - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugins.component.html + 5 - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/header/search-typeahead.component.html + 8 - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/shared/shared-instance/instance-features-table.component.html + 122 - - No results. + + List installed plugins - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/plugins.routes.ts + 28 + + + Search plugins - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/plugins.routes.ts + 37 + + + Show plugin - src/app/shared/shared-video-miniature/videos-selection.component.html - 1 + src/app/+admin/plugins/plugins.routes.ts + 46 + + + Plugins - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/shared/plugin-api.service.ts + 33 + + + Themes - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/shared/plugin-api.service.ts + 37 + + + plugin - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/shared/plugin-api.service.ts + 45 + + + theme - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/shared/plugin-api.service.ts + 48 + + + Job type - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/system/jobs/jobs.component.html + 3 + + + Job state - src/app/+videos/video-list/overview/video-overview.component.html - 4 + src/app/+admin/system/jobs/jobs.component.html + 12 - - Video channels + + any - src/app/+accounts/account-video-channels/account-video-channels.component.html - 1 + src/app/+admin/system/jobs/jobs.component.html + 21 + Selector for the list displaying jobs, filtering by their state - - This account does not have channels. + + Refresh - src/app/+accounts/account-video-channels/account-video-channels.component.html - 4 + src/app/+admin/system/jobs/jobs.component.html + 30 - - - See this video channel - src/app/+accounts/account-video-channels/account-video-channels.component.html - 9 + src/app/+admin/system/logs/logs.component.html + 34 - - This channel doesn't have any videos. + + Showing to of jobs - src/app/+accounts/account-video-channels/account-video-channels.component.html - 20 + src/app/+admin/system/jobs/jobs.component.html + 39 - - SHOW THIS CHANNEL + + ID - src/app/+accounts/account-video-channels/account-video-channels.component.html - 29,30 + src/app/+admin/system/jobs/jobs.component.html + 45 - - No description + + Type - src/app/+accounts/account-about/account-about.component.ts - 38 + src/app/+admin/system/jobs/jobs.component.html + 46 + + + Priority (1 = highest priority) - src/app/+video-channels/video-channel-about/video-channel-about.component.ts - 41 + src/app/+admin/system/jobs/jobs.component.html + 47 - - DESCRIPTION + + State - src/app/+accounts/account-about/account-about.component.html - 5 + src/app/+admin/system/jobs/jobs.component.html + 48 - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 5 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 19 - - STATS - - src/app/+accounts/account-about/account-about.component.html - 10 - + + Progress - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 17 + src/app/+admin/system/jobs/jobs.component.html + 49 - - Joined + + No jobs found. - src/app/+accounts/account-about/account-about.component.html - 12 + src/app/+admin/system/jobs/jobs.component.html + 107 - - Published videos + + No jobs found. - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 42 + src/app/+admin/system/jobs/jobs.component.html + 108 - - Published 1 video + + No jobs found. - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 86 + src/app/+admin/system/jobs/jobs.component.html + 111 - - Created playlists + + No jobs found that are . - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 2,4 + src/app/+admin/system/jobs/jobs.component.html + 112 - - This channel does not have playlists. + + now - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 6 + src/app/+admin/system/logs/logs.component.html + 15 - - Verify account via email + + Loading... - src/app/+signup/+verify-account/verify-account-routing.module.ts - 17 + src/app/+admin/system/logs/logs.component.html + 38 - - Ask to send an email to verify you account + + By -> - src/app/+signup/+verify-account/verify-account-routing.module.ts - 26 + src/app/+admin/system/logs/logs.component.html + 46 - - Channels + + Last week - src/app/+my-library/my-library.component.ts - 47 + src/app/+admin/system/logs/logs.component.ts + 87 - - Videos + + Last day - src/app/+my-library/my-library.component.ts - 54 + src/app/+admin/system/logs/logs.component.ts + 92 - - Playlists + + Last hour - src/app/+my-library/my-library.component.ts - 61 + src/app/+admin/system/logs/logs.component.ts + 97 - - Subscriptions + + debug - src/app/+my-library/my-library.component.ts - 66 + src/app/+admin/system/logs/logs.component.ts + 109 + + + info - src/app/+videos/videos-routing.module.ts - 73 + src/app/+admin/system/logs/logs.component.ts + 113 + + + warning - src/app/+videos/video-list/video-user-subscriptions.component.ts - 46 + src/app/+admin/system/logs/logs.component.ts + 117 - - History + + error - src/app/+my-library/my-library.component.ts - 71 + src/app/+admin/system/logs/logs.component.ts + 121 - - My playlists + + Standard logs - src/app/+my-library/my-library-routing.module.ts - 40 + src/app/+admin/system/logs/logs.component.ts + 132 - - Create a new playlist + + Audit logs - src/app/+my-library/my-library-routing.module.ts - 49 + src/app/+admin/system/logs/logs.component.ts + 136 - - Playlist elements + + Jobs - src/app/+my-library/my-library-routing.module.ts - 58 + src/app/+admin/system/system.component.html + 3 - - Update playlist + + Logs - src/app/+my-library/my-library-routing.module.ts - 67 + src/app/+admin/system/system.component.html + 5 + + + Debug - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 47 + src/app/+admin/system/system.component.html + 7 - - My videos + + Jobs - src/app/+my-library/my-library-routing.module.ts - 77 + src/app/+admin/system/system.routes.ts + 26 + + + Logs - src/app/+my-library/my-videos/my-videos.component.ts - 58 + src/app/+admin/system/system.routes.ts + 37 - - My video imports + + Debug - src/app/+my-library/my-library-routing.module.ts - 90 + src/app/+admin/system/system.routes.ts + 48 - - My subscriptions + + User created. - src/app/+my-library/my-library-routing.module.ts - 99 + src/app/+admin/users/user-edit/user-create.component.ts + 77 - - Ownership changes + + Create user - src/app/+my-library/my-library-routing.module.ts - 108 + src/app/+admin/users/user-edit/user-create.component.ts + 95 - - My video history + + Users - src/app/+my-library/my-library-routing.module.ts - 118 + src/app/+admin/users/user-edit/user-edit.component.html + 4 - - - Report - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 51 + src/app/+admin/users/user-edit/user-edit.component.html + 4 - - Account reported. + + Create - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 82 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - - - What is the issue? - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - src/app/shared/shared-moderation/report-modals/video-report.component.html - 13 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - - - Please describe the issue... - src/app/shared/shared-moderation/report-modals/report.component.html - 42 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - src/app/shared/shared-moderation/report-modals/video-report.component.html - 80 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - src/app/shared/shared-moderation/report-modals/report.component.html - 42 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 81 - - Submit + + Edit - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/+admin/users/user-edit/user-edit.component.html + 11 - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 27 + src/app/+admin/users/user-edit/user-edit.component.html + 11 - src/app/shared/shared-moderation/video-block.component.html - 43 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 - src/app/shared/shared-moderation/report-modals/video-report.component.html - 95 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 - src/app/+about/about-instance/contact-admin-modal.component.html - 53 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - - - Your report will be sent to moderators of and will be forwarded to the comment origin () too. - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - - Created - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 18 + src/app/+videos/+video-edit/shared/video-edit.component.html + 270 - - - SUPPORT THIS CHANNEL - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 10 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 38 - - You cannot ban root. + + {VAR_PLURAL, plural, =1 {Video} other {Videos}} - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 58 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - src/app/+admin/users/user-list/user-list.component.ts - 154 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - Do you really want to unban ? + + {VAR_PLURAL, plural, =1 {Channel} other {Channels}} - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+admin/users/user-edit/user-edit.component.html + 30 + + + src/app/+admin/users/user-edit/user-edit.component.html + 30 - - Unban + + {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - src/app/+admin/users/user-list/user-list.component.ts - 88 + src/app/+admin/users/user-edit/user-edit.component.html + 36 + + + + Incriminated in reports + + src/app/+admin/users/user-edit/user-edit.component.html + 42 - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - User unbanned. + + Authored reports accepted - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 76 + src/app/+admin/users/user-edit/user-edit.component.html + 48 - - - You cannot delete root. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 86 + src/app/+admin/users/user-edit/user-edit.component.html + 48 + + + {VAR_PLURAL, plural, =1 {Comment} other {Comments}} - src/app/+admin/users/user-list/user-list.component.ts - 188 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - - If you remove this user, you will not be able to create another with the same username! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 90 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - Delete + + NEW USER - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 91 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - src/app/+my-library/my-videos/my-videos.component.ts - 104 + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Username - src/app/+my-library/my-videos/my-videos.component.ts - 131 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - src/app/+my-library/my-videos/my-videos.component.ts - 172 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 50 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 127 + src/app/+signup/+register/register-step-user.component.html + 23 + + + john - src/app/shared/shared-main/buttons/delete-button.component.ts - 16 + src/app/+admin/users/user-edit/user-edit.component.html + 85 - src/app/shared/shared-main/buttons/delete-button.component.ts - 21 + src/app/+admin/users/user-edit/user-edit.component.html + 85 + + + Channel name - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 208 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 308 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/+signup/+register/register-step-channel.component.html + 30 + + + john_channel - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 371 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 406 + src/app/+admin/users/user-edit/user-edit.component.html + 96 + + + Email - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 71 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 86 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 158 + src/app/+login/login.component.html + 107 - src/app/+videos/+video-watch/comment/video-comments.component.ts - 167 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 75 + src/app/+signup/+register/register-step-user.component.html + 45 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 79 + src/app/+signup/+register/register-step-user.component.html + 47 - src/app/+admin/users/user-list/user-list.component.ts - 76 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + + + mail@example.com - src/app/+admin/users/user-list/user-list.component.ts - 194 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - src/app/+admin/follows/followers-list/followers-list.component.ts - 74 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - User deleted. + + Password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 96 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - - - User email set as verified - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 107 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - - - Account muted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 119 + src/app/+login/login.component.html + 34 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 240 + src/app/+login/login.component.html + 36 - - - Account unmuted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 133 + src/app/+reset-password/reset-password.component.html + 8 - src/app/shared/shared-moderation/account-blocklist.component.ts - 47 + src/app/+reset-password/reset-password.component.html + 10 - - - Instance muted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 147 + src/app/+signup/+register/register-step-user.component.html + 56 - src/app/shared/shared-moderation/server-blocklist.component.ts - 68 + src/app/+signup/+register/register-step-user.component.html + 58 - - Instance unmuted. + + If you leave the password empty, an email will be sent to the user. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 161 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - src/app/shared/shared-moderation/server-blocklist.component.ts - 45 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - - Account muted by the instance. + + Role - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 175 + src/app/+admin/users/user-edit/user-edit.component.html + 136 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 429 + src/app/+admin/users/user-edit/user-edit.component.html + 136 - - Account unmuted by the instance. + + Video quota - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 189 + src/app/+admin/users/user-edit/user-edit.component.html + 151 - - - Instance muted by the instance. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 203 + src/app/+admin/users/user-edit/user-edit.component.html + 151 - - - Instance unmuted by the instance. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 217 + src/app/shared/shared-instance/instance-features-table.component.html + 47 - - Are you sure you want to remove all the comments of this account? + + Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 228 + src/app/+admin/users/user-edit/user-edit.component.html + 162,164 - - - Delete account comments - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 229 + src/app/+admin/users/user-edit/user-edit.component.html + 162,164 - - Will remove comments of this account (may take several minutes). + + Daily video quota - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 235 + src/app/+admin/users/user-edit/user-edit.component.html + 172 + + + src/app/+admin/users/user-edit/user-edit.component.html + 172 - - - Edit user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 263 + src/app/shared/shared-main/users/user-quota.component.html + 13 - - Change quota, role, and more. + + Auth plugin - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 264 + src/app/+admin/users/user-edit/user-edit.component.html + 188 - - - Delete user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 268 + src/app/+admin/users/user-edit/user-edit.component.html + 188 - - Videos will be deleted, comments will be tombstoned. + + None (local authentication) - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 269 + src/app/+admin/users/user-edit/user-edit.component.html + 192 - src/app/+admin/users/user-list/user-list.component.ts - 77 + src/app/+admin/users/user-edit/user-edit.component.html + 192 - - Ban + + Doesn't need review before a video goes public - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 273 + src/app/+admin/users/user-edit/user-edit.component.html + 201 - src/app/+admin/users/user-list/user-list.component.ts - 82 + src/app/+admin/users/user-edit/user-edit.component.html + 201 - - User won't be able to login anymore, but videos and comments will be kept as is. + + DANGER ZONE - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 274 + src/app/+admin/users/user-edit/user-edit.component.html + 219 - src/app/+admin/users/user-list/user-list.component.ts - 83 + src/app/+admin/users/user-edit/user-edit.component.html + 219 - - - Unban user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 279 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 77 - - Allow the user to login and create videos/comments again + + Send a link to reset the password by email to the user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 280 + src/app/+admin/users/user-edit/user-edit.component.html + 226 + + + src/app/+admin/users/user-edit/user-edit.component.html + 226 - - Set Email as Verified + + Ask for new password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 285 + src/app/+admin/users/user-edit/user-edit.component.html + 227 - src/app/+admin/users/user-list/user-list.component.ts - 95 + src/app/+admin/users/user-edit/user-edit.component.html + 227 - - Mute this account + + Manually set the user password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 297 + src/app/+admin/users/user-edit/user-edit.component.html + 231 - - - Hide any content from that user from you. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 298 + src/app/+admin/users/user-edit/user-edit.component.html + 231 - - Unmute this account + + Show - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 303 + src/app/+admin/users/user-edit/user-password.component.html + 10 - - Show back content from that user for you. + + Hide - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 304 + src/app/+admin/users/user-edit/user-password.component.html + 11 - - Mute the instance + + Password changed for user . - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 309 + src/app/+admin/users/user-edit/user-password.component.ts + 40 - - Hide any content from that instance for you. + + Update user password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 310 + src/app/+admin/users/user-edit/user-password.component.ts + 52 - - Unmute the instance + + User updated. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 315 + src/app/+admin/users/user-edit/user-update.component.ts + 86 - - Show back content from that instance for you. + + Update user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 316 + src/app/+admin/users/user-edit/user-update.component.ts + 103 - - Remove comments from your videos + + An email asking for password reset has been sent to . - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 321 + src/app/+admin/users/user-edit/user-update.component.ts + 109 - - Remove comments made by this account on your videos. + + Showing to of users - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 322 + src/app/+admin/users/user-list/user-list.component.html + 6 - - Mute this account by your instance + + Create user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 333 + src/app/+admin/users/user-list/user-list.component.html + 20 - - Hide any content from that user from you, your instance and its users. + + Advanced user filters - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 334 + src/app/+admin/users/user-list/user-list.component.html + 32 - - Unmute this account by your instance + + Banned users - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 339 + src/app/+admin/users/user-list/user-list.component.html + 33 - - Show this user's content to the users of this instance again. + + Table parameters - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 340 + src/app/+admin/users/user-list/user-list.component.html + 59 - - Mute the instance by your instance + + Select columns - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 351 + src/app/+admin/users/user-list/user-list.component.html + 65 - - Hide any content from that instance from you, your instance and its users. + + Highlight banned users - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 352 + src/app/+admin/users/user-list/user-list.component.html + 71 - - Unmute the instance by your instance + + User's email must be verified to login - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 357 + src/app/+admin/users/user-list/user-list.component.html + 130 - - Show back content from that instance for you, your instance and its users. + + User's email is verified / User can login without email verification - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 358 + src/app/+admin/users/user-list/user-list.component.html + 134 - - Remove comments from your instance + + Total video quota - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 368 + src/app/+admin/users/user-list/user-list.component.html + 141 - - - Remove comments made by this account from your instance. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 369 + src/app/shared/shared-main/users/user-quota.component.html + 3 - - Verify account email confirmation + + Total daily video quota - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 3,4 + src/app/+admin/users/user-list/user-list.component.html + 151 - - Email updated. + + The user was banned - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 10,11 + src/app/+admin/users/user-list/user-list.component.html + 161 - - An error occurred. + + Ban reason: - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 + src/app/+admin/users/user-list/user-list.component.html + 178 - - An email with verification link will be sent to . + + Videos will be deleted, comments will be tombstoned. - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 45 + src/app/+admin/users/user-list/user-list.component.ts + 77 - - - Request email for account verification - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 3,4 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 269 - - Send verification email + + Ban - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 + src/app/+admin/users/user-list/user-list.component.ts + 82 - - - This instance does not require email verification. - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 20 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 273 - - Do you really want to delete videos? + + User won't be able to login anymore, but videos and comments will be kept as is. - src/app/+my-library/my-videos/my-videos.component.ts - 103 + src/app/+admin/users/user-list/user-list.component.ts + 83 - - - videos deleted. - src/app/+my-library/my-videos/my-videos.component.ts - 120 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 274 - - Do you really want to delete ? + + Unban - src/app/+my-library/my-videos/my-videos.component.ts - 130 + src/app/+admin/users/user-list/user-list.component.ts + 88 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 49 + src/app/+admin/users/user-list/user-list.component.ts + 171 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 126 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 - - Video deleted. + + Set Email as Verified - src/app/+my-library/my-videos/my-videos.component.ts - 138 + src/app/+admin/users/user-list/user-list.component.ts + 95 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 214 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 285 - - Display live information + + You cannot ban root. - src/app/+my-library/my-videos/my-videos.component.ts - 161 + src/app/+admin/users/user-list/user-list.component.ts + 154 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 278 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 58 - - Change ownership + + Do you really want to unban users? - src/app/+my-library/my-videos/my-videos.component.ts - 167 + src/app/+admin/users/user-list/user-list.component.ts + 171 - - My videos + + users unbanned. - src/app/+my-library/my-videos/my-videos.component.html - 4 + src/app/+admin/users/user-list/user-list.component.ts + 177 - - My imports + + You cannot delete root. - src/app/+my-library/my-videos/my-videos.component.html - 11 + src/app/+admin/users/user-list/user-list.component.ts + 188 - src/app/+my-library/my-video-imports/my-video-imports.component.html - 3 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 - - Ownership changes + + If you remove these users, you will not be able to create others with the same username! - src/app/+my-library/my-videos/my-videos.component.html - 16 + src/app/+admin/users/user-list/user-list.component.ts + 193 - - Search your videos + + users deleted. - src/app/+my-library/my-videos/my-videos.component.html - 23 + src/app/+admin/users/user-list/user-list.component.ts + 199 - - Clear filters - - src/app/+my-library/my-videos/my-videos.component.html - 26 - - - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 13 - - - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 14 - + + users email set as verified. - src/app/+my-library/my-history/my-history.component.html - 14 + src/app/+admin/users/user-list/user-list.component.ts + 210 + + + Users list - src/app/shared/shared-moderation/server-blocklist.component.html + src/app/+admin/users/users.routes.ts 27 + + + Create a user - src/app/shared/shared-moderation/account-blocklist.component.html - 20 + src/app/+admin/users/users.routes.ts + 36 + + + Update a user - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 31 + src/app/+admin/users/users.routes.ts + 48 + + + Login - src/app/+my-library/+my-video-channels/my-video-channels.component.html + src/app/+login/login-routing.module.ts 14 + + + Login - src/app/+admin/follows/following-list/following-list.component.html - 27 - - - src/app/shared/shared-moderation/account-blocklist.component.html - 20 + src/app/+login/login.component.html + 3,4 + + + Sorry but there was an issue with the external login process. Please contact an administrator. - src/app/shared/shared-moderation/server-blocklist.component.html - 27 + src/app/+login/login.component.html + 7,8 + + + Request new verification email. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 46 + src/app/+login/login.component.html + 12 - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 33 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + + + User - src/app/+admin/users/user-list/user-list.component.html - 41 + src/app/+login/login.component.html + 21 - src/app/+admin/follows/followers-list/followers-list.component.html - 20 + src/app/+signup/+register/register.component.html + 26 - - Delete + + Username or email address - src/app/+my-library/my-videos/my-videos.component.html - 43 + src/app/+login/login.component.html + 23 + + + Login - src/app/+videos/+video-edit/shared/video-edit.component.html - 178 + src/app/+login/login.component.html + 44 - - - Ownership change request sent. - src/app/+my-library/my-videos/modals/video-change-ownership.component.ts - 64 + src/app/menu/menu.component.html + 93 - - Change ownership + + Click here to reset your password - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 3 + src/app/+login/login.component.html + 47 - - Select the next owner + + I forgot my password - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 10 + src/app/+login/login.component.html + 47 - - Playlist } deleted. + + Create an account - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 60 + src/app/+login/login.component.html + 50 - - - My playlists - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 4 + src/app/menu/menu.component.html + 94 - - Search your playlists + + Logging into an account lets you publish content - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 10 + src/app/+login/login.component.html + 56,57 - - Create playlist + + 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. - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 18 + src/app/+login/login.component.html + 60,62 - - Playlist updated. + + 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. - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 97 + src/app/+login/login.component.html + 65,67 - - Update + + Or sign in with - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 110 + src/app/+login/login.component.html + 72 + + + Forgot your password - src/app/shared/shared-main/buttons/edit-button.component.ts - 17 + src/app/+login/login.component.html + 91 + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - src/app/shared/shared-main/buttons/edit-button.component.ts - 22 + src/app/+login/login.component.html + 99,100 + + + Enter your email address and we will send you a link to reset your password. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 284 + src/app/+login/login.component.html + 103,104 + + + Email address - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 146 + src/app/+login/login.component.html + 109 - - - My Playlists - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Reset - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+login/login.component.html + 122 + Password reset button - - Description + + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 44 + src/app/+login/login.component.ts + 126,127 + + + Incorrect username or password. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 44 + src/app/+login/login.component.ts + 164 + + + Your account is blocked. - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 17 + src/app/+login/login.component.ts + 165 + + + Applications - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 64 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 + + + SUBSCRIPTION FEED - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 64 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 8 + + + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. - src/app/+about/about-instance/about-instance.component.html - 113 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 10,12 + + + Feed URL - src/app/+videos/+video-edit/shared/video-edit.component.html - 38 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 18 + + + Feed Token - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 39 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 23 - - Privacy + + ⚠️ Never share your feed token with anyone. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 57 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 26 + + + Renew token - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 57 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 35 + + + Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? - src/app/+videos/+video-watch/video-watch.component.html - 226 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 41 + + + Renew token - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 37 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 42 + + + Token renewed. Update your client configuration accordingly. - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 29 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 49 + + + Notifications - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 13 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 1 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 21 + src/app/menu/notification.component.html + 22 + + + Notification preferences - src/app/+videos/+video-edit/shared/video-edit.component.html - 106 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 4,6 - - Playlist thumbnail + + Newest first - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 82 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 11 + + + Unread first - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 82 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 - - Edit + + Mark all as read - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 85 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 20 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 11 + src/app/menu/notification.component.html + 27 + + + All read - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 85 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 26 + + + Account settings - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 11 + src/app/+my-account/my-account-routing.module.ts + 29 + + + Notifications - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + src/app/+my-account/my-account-routing.module.ts + 109 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + src/app/+my-account/my-account.component.ts + 55 + + + My abuse reports - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 38 + src/app/+my-account/my-account-routing.module.ts + 118 + + + Applications - src/app/+videos/+video-edit/shared/video-edit.component.html - 270 + src/app/+my-account/my-account-routing.module.ts + 127 - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/+my-account/my-account.component.ts + 60 + + + Your current email is . It is never shown to the public. + - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 5,7 - - Create + + is awaiting email verification + - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 10,11 + + + New email - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Current password - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 81 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 28 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 8 + + + Change email - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 8 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 36 + + + Please check your emails to verify your new email. - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 53 + + + Email updated. - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 55 - - NEW PLAYLIST + + You current password is invalid. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 61 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 56 - - PLAYLIST + + Change password - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 26 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 26 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 33 - - Delete playlist + + New password - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 52 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 17 - - Playlist deleted. + + Confirm new password - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 135 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 26 - - Share + + Password updated. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 12 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 48 + + + Once you delete your account, there is no going back. You will be asked to confirm this action. - src/app/shared/shared-share-modal/video-share.component.html - 3 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 - - No videos in this playlist. + + Delete your account - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 25 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 - - Browse videos on PeerTube to add them in your playlist. + + Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 28,29 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 - - See the documentation for more information. + + Type your username to confirm - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 32,33 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 23 - - Playlist created. + + Delete your account - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 76 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 - - Create + + Delete my account - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 89 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 26 + + + Your account is deleted. - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 77 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 32 - - Showing to of imports + + Activities - src/app/+my-library/my-video-imports/my-video-imports.component.html - 10 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 - - Target + + Web - src/app/+my-library/my-video-imports/my-video-imports.component.html - 17 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 - - Video + + New video from your subscriptions - src/app/+my-library/my-video-imports/my-video-imports.component.html - 18 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 32 + + + New comment on your video - src/app/+my-library/my-ownership/my-ownership.component.html - 20 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 33 + + + New abuse - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 60 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 34 - - State + + Video blocked automatically waiting review - src/app/+my-library/my-video-imports/my-video-imports.component.html - 19 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 35 + + + One of your video is blocked/unblocked - src/app/+admin/system/jobs/jobs.component.html - 43 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 36 - - Created + + Video published (after transcoding/scheduled update) - src/app/+my-library/my-video-imports/my-video-imports.component.html - 20 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 37 + + + Video import finished - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 43 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 38 + + + A new user registered on your instance - src/app/+admin/system/jobs/jobs.component.html - 44 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 39 + + + You or your channel(s) has a new follower - src/app/+admin/follows/following-list/following-list.component.html - 37 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 + + + Someone mentioned you in video comments - src/app/+admin/follows/followers-list/followers-list.component.html - 31 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 41 - - See the error + + Your instance has a new follower - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 42 + + + Your instance automatically followed another instance - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 43 - - This video was deleted + + An abuse report received a new message - src/app/+my-library/my-video-imports/my-video-imports.component.html - 49 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 44 - - My subscriptions + + One of your abuse reports has been accepted or rejected by moderators - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 4 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 45 - - Search your subscriptions + + Preferences saved - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 11 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 92 - - You don't have any subscription yet. + + People can find you using @@ - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 18 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 11,13 - - Channel page + + Display name - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 30 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - src/app/+videos/+video-watch/video-watch.component.html - 182 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - - - subscribers - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 32 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - - - Owner account page - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 34 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - - - Created by - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 35 + src/app/+signup/+register/register-step-user.component.html + 8 - - - My ownership changes - src/app/+my-library/my-ownership/my-ownership.component.html - 3 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 71 - - Actions + + Save - src/app/+my-library/my-ownership/my-ownership.component.html - 18 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 38 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 61 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 16 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 82 + src/app/shared/shared-user-settings/user-video-settings.component.html + 77 - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 62 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 82 - - Initiator + + Profile updated. - src/app/+my-library/my-ownership/my-ownership.component.html - 19 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 58 - - Created + + PROFILE SETTINGS - src/app/+my-library/my-ownership/my-ownership.component.html - 22,23 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 12 - - Status + + VIDEO SETTINGS - src/app/+my-library/my-ownership/my-ownership.component.html - 25 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 26 - - Open account in a new tab - - src/app/+my-library/my-ownership/my-ownership.component.html - 38 - + + NOTIFICATIONS - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 37 + + + INTERFACE - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 47 + + + PASSWORD - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 57 + + + EMAIL - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 67 + + + Avatar changed. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 87 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 44 - src/app/+admin/users/user-list/user-list.component.html + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts 107 - - Accept - - src/app/+my-library/my-ownership/my-ownership.component.html - 33 - + + avatar - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 30 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 51 - src/app/+admin/follows/followers-list/followers-list.component.html - 39 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 114 - - Refuse + + Avatar deleted. - src/app/+my-library/my-ownership/my-ownership.component.html - 34 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 61 - src/app/+admin/follows/followers-list/followers-list.component.html - 40 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 124 - - No ownership change request found. + + Abuse reports - src/app/+my-library/my-ownership/my-ownership.component.html - 83 + src/app/+my-account/my-account.component.ts + 41 - - Ownership accepted + + Settings - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts - 71 + src/app/+my-account/my-account.component.ts + 50 - - Accept ownership + + Video channel created. - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 3 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 57 - - Select a channel to receive the video + + This name already exists on this instance. - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 10 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 63 - - Channel that will receive the video + + Create - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 13 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 77 + + + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 89 - - Open actions + + My Channels - src/app/shared/shared-main/buttons/action-dropdown.component.html + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 4 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html 4 - - + + NEW CHANNEL - src/app/shared/shared-main/buttons/action-dropdown.component.html - 22 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - - - My watch history - src/app/+my-library/my-history/my-history.component.ts - 49 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - - Videos history is enabled + + CHANNEL - src/app/+my-library/my-history/my-history.component.ts - 106 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - - - Videos history is disabled - src/app/+my-library/my-history/my-history.component.ts - 107 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - - Delete videos history + + Example: my_channel - src/app/+my-library/my-history/my-history.component.ts - 119 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - - - Are you sure you want to delete all your videos history? - src/app/+my-library/my-history/my-history.component.ts - 120 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - - Videos history deleted + + 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-history/my-history.component.ts - 128 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - - - My watch history - src/app/+my-library/my-history/my-history.component.html - 3 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - - Search your history + + Overwrite support field of all videos of this channel - src/app/+my-library/my-history/my-history.component.html - 10 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - - - Track watch history - src/app/+my-library/my-history/my-history.component.html - 20 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - - Delete history + + Video channel updated. - src/app/+my-library/my-history/my-history.component.html - 24,26 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 94 - - You don't have any video in your watch history yet. + + Update - src/app/+my-library/my-history/my-history.component.html - 30 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 146 - - - Do you really want to unblock this video? It will be available again in the videos list. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 180 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 110 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 146 + src/app/shared/shared-main/buttons/edit-button.component.ts + 17 - - - Unblock - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 182 + src/app/shared/shared-main/buttons/edit-button.component.ts + 22 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 296 + 284 + + + My video channels - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 70 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 13 + + + Create a new video channel - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 148 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 22 - - Video unblocked. + + Update video channel - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 188 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 31 + + + My channels - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 153 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 4 - - Do you really want to delete this video? + + Search your channels - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 203 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 11 + + + Create video channel - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 370 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 19 + + + Channel page - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 78 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 30 + + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 27 + + + src/app/+videos/+video-watch/video-watch.component.html + 184 - - The live stream will be automatically terminated. + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 205 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 37 - - This video will be duplicated by your instance. + + 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/shared/shared-video-miniature/video-actions-dropdown.component.ts - 226 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 63,65 - - Save to playlist + + Please type the display name of the video channel () to confirm - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 264 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 67 + + + Video channel deleted. - src/app/+videos/+video-watch/video-watch.component.ts - 135 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 79 - - Download + + Views for the day - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 272 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 98 - - Block + + My watch history - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 290 + src/app/+my-library/my-history/my-history.component.html + 3 - - Mirror + + Search your history - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 302 + src/app/+my-library/my-history/my-history.component.html + 10 - - Report + + Track watch history - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 314 + src/app/+my-library/my-history/my-history.component.html + 20 - - Mute account + + Delete history - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 322 + src/app/+my-library/my-history/my-history.component.html + 24,26 + + + You don't have any video in your watch history yet. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 287 + src/app/+my-library/my-history/my-history.component.html + 30 - - Open video actions + + My watch history - src/app/shared/shared-video-miniature/video-actions-dropdown.component.html - 4 + src/app/+my-library/my-history/my-history.component.ts + 50 + + + Videos history is enabled - src/app/shared/shared-video-miniature/video-actions-dropdown.component.html - 4 + src/app/+my-library/my-history/my-history.component.ts + 108 - - {VAR_PLURAL, plural, =1 {1 view} other { views}} + + Videos history is disabled - src/app/shared/shared-video/video-views-counter.component.html - 3 + src/app/+my-library/my-history/my-history.component.ts + 109 - - + + Delete videos history - src/app/shared/shared-video/video-views-counter.component.html - 3,4 + src/app/+my-library/my-history/my-history.component.ts + 121 - - {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}} + + Are you sure you want to delete all your videos history? - src/app/shared/shared-video/video-views-counter.component.html - 7 + src/app/+my-library/my-history/my-history.component.ts + 122 - - + + Videos history deleted - src/app/shared/shared-video/video-views-counter.component.html - 7,8 + src/app/+my-library/my-history/my-history.component.ts + 130 - - Remote subscribeRemote interact + + My playlists - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 11,12 + src/app/+my-library/my-library-routing.module.ts + 40 - - You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + Create a new playlist - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 18,20 + src/app/+my-library/my-library-routing.module.ts + 49 - - You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + Playlist elements - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 27,29 + src/app/+my-library/my-library-routing.module.ts + 58 - - Moderation + + Update playlist - src/app/+my-account/my-account.component.ts - 28 + src/app/+my-library/my-library-routing.module.ts + 67 - src/app/+admin/admin.component.ts + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 47 - - Muted accounts + + My videos - src/app/+my-account/my-account.component.ts - 31 + src/app/+my-library/my-library-routing.module.ts + 77 - src/app/+my-account/my-account-routing.module.ts - 86 + src/app/+my-library/my-videos/my-videos.component.ts + 60 + + + My video imports - src/app/+admin/admin.component.ts - 74 + src/app/+my-library/my-library-routing.module.ts + 90 + + + My subscriptions - src/app/+admin/moderation/moderation.routes.ts - 98 + src/app/+my-library/my-library-routing.module.ts + 99 - - Muted servers + + Ownership changes - src/app/+my-account/my-account.component.ts - 36 + src/app/+my-library/my-library-routing.module.ts + 108 + + + My video history - src/app/+my-account/my-account-routing.module.ts - 95 + src/app/+my-library/my-library-routing.module.ts + 118 + + + Channels - src/app/+admin/admin.component.ts - 81 + src/app/+my-library/my-library.component.ts + 47 - - Abuse reports + + Videos - src/app/+my-account/my-account.component.ts - 41 + src/app/+my-library/my-library.component.ts + 54 - - Settings + + Playlists - src/app/+my-account/my-account.component.ts - 50 + src/app/+my-library/my-library.component.ts + 61 - - Notifications + + Subscriptions - src/app/+my-account/my-account.component.ts - 55 + src/app/+my-library/my-library.component.ts + 66 - src/app/+my-account/my-account-routing.module.ts - 109 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 47 + + + src/app/+videos/videos-routing.module.ts + 59 - - Applications + + History - src/app/+my-account/my-account.component.ts - 60 + src/app/+my-library/my-library.component.ts + 71 + + + Accept ownership - src/app/+my-account/my-account-routing.module.ts - 127 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 3 - - Account settings + + Select a channel to receive the video - src/app/+my-account/my-account-routing.module.ts - 29 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 10 - - My abuse reports + + Channel that will receive the video - src/app/+my-account/my-account-routing.module.ts - 118 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 13 - - Open syndication dropdown + + Ownership accepted - src/app/shared/shared-main/feeds/feed.component.html - 3 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts + 71 + + + My ownership changes - src/app/shared/shared-main/feeds/feed.component.html + src/app/+my-library/my-ownership/my-ownership.component.html 3 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + Initiator - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 9 + src/app/+my-library/my-ownership/my-ownership.component.html + 19 - - Updated + + Created - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 29 + src/app/+my-library/my-ownership/my-ownership.component.html + 22,23 - - + + Status - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 22,24 + src/app/+my-library/my-ownership/my-ownership.component.html + 25 - - Add to watch later + + No ownership change request found. - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 29 + src/app/+my-library/my-ownership/my-ownership.component.html + 83 - - Remove from watch later + + My subscriptions - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 30 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 4 - - LIVE + + Search your subscriptions - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 31 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 11 + + + + You don't have any subscription yet. + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 18 + + + + subscribers + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 32 + + + Owner account page - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 881 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 34 - - LIVE ENDED + + Created by - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 32 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 35 - - Avatar changed. + + My imports - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 44 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 3 - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 107 + src/app/+my-library/my-videos/my-videos.component.html + 11 - - avatar + + Showing to of imports - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 51 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 10 + + + Target - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 114 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 17 - - Avatar deleted. + + See the error - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 61 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 26 + + + This video was deleted - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 124 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 49 - - Settings + + Playlist created. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 1 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 76 + + + My Playlists - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - PROFILE SETTINGS + + NEW PLAYLIST - src/app/+my-account/my-account-settings/my-account-settings.component.html - 12 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - VIDEO SETTINGS + + PLAYLIST - src/app/+my-account/my-account-settings/my-account-settings.component.html + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 26 - - - NOTIFICATIONS - src/app/+my-account/my-account-settings/my-account-settings.component.html - 37 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - INTERFACE + + Privacy - src/app/+my-account/my-account-settings/my-account-settings.component.html - 47 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - EMAIL - src/app/+my-account/my-account-settings/my-account-settings.component.html - 67 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - DANGER ZONE - src/app/+my-account/my-account-settings/my-account-settings.component.html - 77 + src/app/+videos/+video-edit/shared/video-edit.component.html + 106 - src/app/+admin/users/user-edit/user-edit.component.html - 198 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 13 - src/app/+admin/users/user-edit/user-edit.component.html - 198 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 - - - PASSWORD - src/app/+my-account/my-account-settings/my-account-settings.component.html - 57 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 29 - - - Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 41 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 21 - - - Renew token - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 42 + src/app/+videos/+video-watch/video-watch.component.html + 228 - - Token renewed. Update your client configuration accordingly. + + Channel - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 49 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - - - Applications - src/app/+my-account/my-account-applications/my-account-applications.component.html - 3 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - - - SUBSCRIPTION FEED - src/app/+my-account/my-account-applications/my-account-applications.component.html - 8 + src/app/+signup/+register/register.component.html + 33 - - - Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 10,12 + src/app/+videos/+video-edit/shared/video-edit.component.html + 58 - - - Feed URL - src/app/+my-account/my-account-applications/my-account-applications.component.html - 18 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 6 - - - Feed Token - src/app/+my-account/my-account-applications/my-account-applications.component.html - 23 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 30 - - - ⚠️ Never share your feed token with anyone. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 26 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 22 - - - Renew token - src/app/+my-account/my-account-applications/my-account-applications.component.html - 35 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 14 - - Profile updated. + + Playlist thumbnail - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts - 51 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - - Password updated. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 48 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - You current password is invalid. + + Share - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 56 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 12 - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 61 + src/app/shared/shared-share-modal/video-share.component.html + 3 - - Change password + + No videos in this playlist. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 25 + + + Browse videos on PeerTube to add them in your playlist. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 33 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 28,29 - - Current password + + See the documentation for more information. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 8 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 32,33 + + + Delete playlist - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 27 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 52 - - New password + + Do you really want to delete ? - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 17 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 126 - - - Confirm new password - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 26 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 49 - - - Violent or repulsive - src/app/shared/shared-moderation/abuse.service.ts - 139 + src/app/+my-library/my-videos/my-videos.component.ts + 134 - - Contains offensive, violent, or coarse language or iconography. + + Playlist deleted. - src/app/shared/shared-moderation/abuse.service.ts - 140 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 135 - - Hateful or abusive + + Playlist updated. - src/app/shared/shared-moderation/abuse.service.ts - 144 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 97 - - Contains abusive, racist or sexist language or iconography. + + My playlists - src/app/shared/shared-moderation/abuse.service.ts - 145 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 4 - - Spam, ad or false news + + Search your playlists - src/app/shared/shared-moderation/abuse.service.ts - 149 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 10 - - Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. + + Create playlist - src/app/shared/shared-moderation/abuse.service.ts - 150 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 18 - - Privacy breach or doxxing + + Playlist } deleted. - src/app/shared/shared-moderation/abuse.service.ts - 154 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 60 - - Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details). + + Change ownership - src/app/shared/shared-moderation/abuse.service.ts - 155 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 3 - - Copyright + + Select the next owner - src/app/shared/shared-moderation/abuse.service.ts - 159 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 10 + + + Ownership change request sent. - src/app/shared/shared-abuse-list/abuse-details.component.ts - 25 + src/app/+my-library/my-videos/modals/video-change-ownership.component.ts + 64 - - Infringes your copyright wrt. the regional laws with which the server must comply. + + My videos - src/app/shared/shared-moderation/abuse.service.ts - 160 + src/app/+my-library/my-videos/my-videos.component.html + 4 - - Breaks server rules + + Ownership changes - src/app/shared/shared-moderation/abuse.service.ts - 164 + src/app/+my-library/my-videos/my-videos.component.html + 16 - - Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. + + Search your videos - src/app/shared/shared-moderation/abuse.service.ts - 165 + src/app/+my-library/my-videos/my-videos.component.html + 23 - - Thumbnails + + Delete - src/app/shared/shared-moderation/abuse.service.ts - 173 + src/app/+my-library/my-videos/my-videos.component.html + 44 - src/app/shared/shared-abuse-list/abuse-details.component.ts - 27 + src/app/+videos/+video-edit/shared/video-edit.component.html + 178 - - The above can only be seen in thumbnails. + + Do you really want to delete videos? - src/app/shared/shared-moderation/abuse.service.ts - 174 + src/app/+my-library/my-videos/my-videos.component.ts + 107 - - Captions + + videos deleted. - src/app/shared/shared-moderation/abuse.service.ts - 178 + src/app/+my-library/my-videos/my-videos.component.ts + 124 + + + Video deleted. - src/app/shared/shared-abuse-list/abuse-details.component.ts - 28 + src/app/+my-library/my-videos/my-videos.component.ts + 142 - - - The above can only be seen in captions (please describe which). - src/app/shared/shared-moderation/abuse.service.ts - 179 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 214 - - Notification preferences + + Display live information - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 4,6 + src/app/+my-library/my-videos/my-videos.component.ts + 165 - - - Newest first - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 11 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 278 - - Unread first + + Change ownership - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 12 + src/app/+my-library/my-videos/my-videos.component.ts + 171 - - All read + + Not found - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 26 + src/app/+page-not-found/page-not-found-routing.module.ts + 14 - - Muted servers + + That's an error. - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+page-not-found/page-not-found.component.html + 4 + + + We couldn't find any tied to the URL you were looking for. - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+page-not-found/page-not-found.component.html + 6,8 - - Showing to of muted instances + + Possible reasons: - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/+page-not-found/page-not-found.component.html + 11 + Possible reasons preceding a list of reasons a `Not Found` error page may occur + + + You may have used an outdated or broken link - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/+page-not-found/page-not-found.component.html + 14 - - Mute domains + + The may have been moved or deleted - src/app/shared/shared-moderation/server-blocklist.component.html - 67 + src/app/+page-not-found/page-not-found.component.html + 15 + + + You may have typed the address or URL incorrectly - src/app/shared/shared-moderation/server-blocklist.component.html - 67 + src/app/+page-not-found/page-not-found.component.html + 16 - - Mute domain + + You are not authorized here. - src/app/shared/shared-moderation/server-blocklist.component.html - 17 + src/app/+page-not-found/page-not-found.component.html + 23 + + + You might need to check your account is allowed by the or instance owner. - src/app/shared/shared-moderation/server-blocklist.component.html - 17 + src/app/+page-not-found/page-not-found.component.html + 25,27 - - Filter... + + The requested entity body blends sweet bits with a mellow earthiness. - src/app/shared/shared-moderation/server-blocklist.component.html - 23 + src/app/+page-not-found/page-not-found.component.html + 35,36 + Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request + + + Sepia seems to like it. - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/+page-not-found/page-not-found.component.html + 37 + This is about Sepia's tea + + + I'm a teapot - src/app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/+page-not-found/page-not-found.component.ts 27 + + + video - src/app/+admin/follows/following-list/following-list.component.html - 23 + src/app/+page-not-found/page-not-found.component.ts + 38 - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 223 - src/app/shared/shared-moderation/server-blocklist.component.html - 23 + src/app/shared/shared-video-miniature/video-download.component.ts + 49 + + + ressource - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 42 + src/app/+page-not-found/page-not-found.component.ts + 40 + + + Remote interaction - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 29 + src/app/+remote-interaction/remote-interaction-routing.module.ts + 13 + + + URL parameter is missing in URL parameters - src/app/+admin/users/user-list/user-list.component.html - 37 + src/app/+remote-interaction/remote-interaction.component.ts + 25 + + + Cannot access to the remote resource - src/app/+admin/follows/followers-list/followers-list.component.html - 16 + src/app/+remote-interaction/remote-interaction.component.ts + 48 - - Muted at + + Reset my password - src/app/shared/shared-moderation/server-blocklist.component.html - 36 + src/app/+reset-password/reset-password.component.html + 3,4 + + + Confirm password - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+reset-password/reset-password.component.html + 19 + + + Confirmed password - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+reset-password/reset-password.component.html + 21 + + + Reset my password - src/app/shared/shared-moderation/server-blocklist.component.html - 36 + src/app/+reset-password/reset-password.component.html + 29 - - Unmute + + Unable to find user id or verification string. - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/+reset-password/reset-password.component.ts + 38 - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 33 + + + Your password has been successfully reset! - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/+reset-password/reset-password.component.ts + 47 + + + Sort - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/+search/search-filters.component.html + 7 - - Open instance in a new tab + + Reset - src/app/shared/shared-moderation/server-blocklist.component.html - 46 + src/app/+search/search-filters.component.html + 9,10 - src/app/+admin/follows/following-list/following-list.component.html - 48 + src/app/+search/search-filters.component.html + 23,24 - src/app/shared/shared-moderation/server-blocklist.component.html - 46 + src/app/+search/search-filters.component.html + 42,43 - - - No server found matching current filters. - src/app/shared/shared-moderation/server-blocklist.component.html - 59 + src/app/+search/search-filters.component.html + 56,57 - src/app/shared/shared-moderation/server-blocklist.component.html - 59 + src/app/+search/search-filters.component.html + 91,92 - - No server found. + + Display sensitive content - src/app/shared/shared-moderation/server-blocklist.component.html - 60 + src/app/+search/search-filters.component.html + 21 + + + Yes - src/app/shared/shared-moderation/server-blocklist.component.html - 60 + src/app/+search/search-filters.component.html + 29 - - Muted accounts + + No - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/+search/search-filters.component.html + 34 + + + Published date - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/+search/search-filters.component.html + 40 - - Showing to of muted accounts + + Original publication year - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+search/search-filters.component.html + 54 + + + After... - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+search/search-filters.component.html + 66 - - Account + + Before... - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+search/search-filters.component.html + 76 + + + Duration - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+search/search-filters.component.html + 89 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 59 + src/app/+videos/+video-watch/video-watch.component.html + 278 - - No account found matching current filters. + + Category - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+search/search-filters.component.html + 102 - src/app/shared/shared-moderation/account-blocklist.component.html + src/app/+videos/+video-edit/shared/video-edit.component.html 63 - - - No account found. - - src/app/shared/shared-moderation/account-blocklist.component.html - 64 - - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/+videos/+video-watch/video-watch.component.html + 243 - - Reports + + Reset - src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html - 3 + src/app/+search/search-filters.component.html + 104,105 - src/app/+admin/moderation/abuse-list/abuse-list.component.html - 3 + src/app/+search/search-filters.component.html + 117,118 - - - users banned. - src/app/shared/shared-moderation/user-ban-modal.component.ts - 53 + src/app/+search/search-filters.component.html + 130,131 - - - User banned. - src/app/shared/shared-moderation/user-ban-modal.component.ts - 54 + src/app/+search/search-filters.component.html + 145,146 - - - Ban - src/app/shared/shared-moderation/user-ban-modal.component.html - 3 + src/app/+search/search-filters.component.html + 153,154 - - Reason... + + Display all categories - src/app/shared/shared-moderation/user-ban-modal.component.html - 12 + src/app/+search/search-filters.component.html + 108 - - A banned user will no longer be able to login. + + Licence - src/app/shared/shared-moderation/user-ban-modal.component.html - 21,22 + src/app/+search/search-filters.component.html + 115 - - - Ban this user - src/app/shared/shared-moderation/user-ban-modal.component.html - 31 + src/app/+videos/+video-edit/shared/video-edit.component.html + 74 - - - Video removed from - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 98 + src/app/+videos/+video-watch/video-watch.component.html + 252 + + + Display all licenses - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 307 + src/app/+search/search-filters.component.html + 121 - - Timestamps updated + + Language - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 117 + src/app/+search/search-filters.component.html + 128 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 273 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 10 - - - Starts at - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 140 + src/app/+videos/+video-edit/shared/video-edit.component.html + 94 - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/+videos/+video-watch/video-watch.component.html + 261 - - Stops at + + Display all languages - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 141 + src/app/+search/search-filters.component.html + 134 - - and stops at + + All of these tags - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + src/app/+search/search-filters.component.html 143 - - Unavailable + + One of these tags - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 32 + src/app/+search/search-filters.component.html + 151 - - Deleted + + Search target - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 34 + src/app/+search/search-filters.component.html + 160 + + + Vidiverse - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 116 + src/app/+search/search-filters.component.html + 170 + + + Reset - src/app/+videos/+video-watch/comment/video-comment.component.html - 57 + src/app/+search/search-filters.component.html + 178,179 - - Delete from + + Filter - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 88 + src/app/+search/search-filters.component.html + 181 - - Edit starts/stops at + + Any - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 50 + src/app/+search/search-filters.component.ts + 38 + + + src/app/+search/search-filters.component.ts + 61 - - Start at + + Today - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 57 + src/app/+search/search-filters.component.ts + 42 - src/app/shared/shared-share-modal/video-share.component.html - 113 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 70 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 34 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 136 + + + Last 7 days - src/app/shared/shared-moderation/report-modals/video-report.component.html - 47 + src/app/+search/search-filters.component.ts + 46 - - Stop at + + Last 30 days - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 71 + src/app/+search/search-filters.component.ts + 50 + + + Last 365 days - src/app/shared/shared-share-modal/video-share.component.html - 144 + src/app/+search/search-filters.component.ts + 54 + + + Short (< 4 min) - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 35 + src/app/+search/search-filters.component.ts + 65 + + + Medium (4-10 min) - src/app/shared/shared-moderation/report-modals/video-report.component.html - 62 + src/app/+search/search-filters.component.ts + 69 - - URL + + Long (> 10 min) - src/app/shared/shared-share-modal/video-share.component.html - 16 + src/app/+search/search-filters.component.ts + 73 + + + Relevance - src/app/shared/shared-share-modal/video-share.component.html - 71 + src/app/+search/search-filters.component.ts + 80 + + + Publish date - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 6 + src/app/+search/search-filters.component.ts + 84 - - QR-Code + + Views - src/app/shared/shared-share-modal/video-share.component.html - 27 + src/app/+search/search-filters.component.ts + 88 - src/app/shared/shared-share-modal/video-share.component.html - 81 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 53 - - Embed + + Search - src/app/shared/shared-share-modal/video-share.component.html - 37 + src/app/+search/search-routing.module.ts + 15 - src/app/shared/shared-share-modal/video-share.component.html - 91 + src/app/+search/search.component.ts + 230 + + + src/app/shared/shared-main/misc/simple-search-input.component.ts + 15 - - Share the playlist + + - src/app/shared/shared-share-modal/video-share.component.html - 11 + src/app/+search/search.component.html + 5 - - The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + on this instance - src/app/shared/shared-share-modal/video-share.component.html - 44,45 + src/app/+search/search.component.html + 7 + + + on the vidiverse - src/app/shared/shared-share-modal/video-share.component.html - 98,99 + src/app/+search/search.component.html + 8 - - Share the playlist at this video position + + for - src/app/shared/shared-share-modal/video-share.component.html - 58 + src/app/+search/search.component.html + 11 - - Autoplay + + Filters - src/app/shared/shared-share-modal/video-share.component.html - 159 + src/app/+search/search.component.html + 21,22 - - Share the video + + No results found + + src/app/+search/search.component.html + 33,34 + + + + subscribers - src/app/shared/shared-share-modal/video-share.component.html - 66 + src/app/+search/search.component.html + 60 - - Auto select subtitle + + Search index is unavailable. Retrying with instance results instead. - src/app/shared/shared-share-modal/video-share.component.html - 128 + src/app/+search/search.component.ts + 171 - - Loop + + Search error - src/app/shared/shared-share-modal/video-share.component.html - 173 + src/app/+search/search.component.ts + 172 - - Use origin instance URL + + Step - src/app/shared/shared-share-modal/video-share.component.html - 180 + src/app/+signup/+register/custom-stepper.component.html + 9 - - Display video title + + Register - src/app/shared/shared-share-modal/video-share.component.html - 189 + src/app/+signup/+register/register-routing.module.ts + 14 - - Display privacy warning + + 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. - src/app/shared/shared-share-modal/video-share.component.html - 196 + src/app/+signup/+register/register-step-channel.component.html + 5,7 - - Display player controls + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - src/app/shared/shared-share-modal/video-share.component.html - 203 + src/app/+signup/+register/register-step-channel.component.html + 10,11 - - Display PeerTube button link + + Channel display name - src/app/shared/shared-share-modal/video-share.component.html - 210 + src/app/+signup/+register/register-step-channel.component.html + 15 - - More customization + + Example: my_super_channel - src/app/shared/shared-share-modal/video-share.component.html - 223,224 + src/app/+signup/+register/register-step-channel.component.html + 34 - - Less customization + + The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - src/app/shared/shared-share-modal/video-share.component.html - 231,232 + src/app/+signup/+register/register-step-channel.component.html + 43,44 - - Live information + + Channel name cannot be the same as your account name. You can click on the first step to update your account name. - src/app/shared/shared-video-live/live-stream-information.component.html - 3 + src/app/+signup/+register/register-step-channel.component.html + 51,52 - - Update live settings + + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - src/app/shared/shared-video-live/live-stream-information.component.html - 39 + src/app/+signup/+register/register-step-terms.component.html + 6,10 - - Live RTMP Url + + Video uploads are disabled on this instance, hence your account won't be able to upload videos. - src/app/shared/shared-video-live/live-stream-information.component.html - 19 + src/app/+signup/+register/register-step-user.component.html + 4,5 + + + e.g. jane_doe - src/app/+videos/+video-edit/shared/video-edit.component.html - 218 + src/app/+signup/+register/register-step-user.component.html + 27 + Username choice placeholder in the registration form - - Live stream key + + The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - src/app/shared/shared-video-live/live-stream-information.component.html - 24 + src/app/+signup/+register/register-step-user.component.html + 36,37 + + + Create an account - src/app/+videos/+video-edit/shared/video-edit.component.html - 223 + src/app/+signup/+register/register.component.html + 4,5 - - ⚠️ Never share your stream key with anyone. + + Create my account - src/app/shared/shared-video-live/live-stream-information.component.html - 27 + src/app/+signup/+register/register.component.html + 38,39 + + + Done - src/app/+videos/+video-edit/shared/video-edit.component.html - 226 + src/app/+signup/+register/register.component.html + 42 - - Permanent live + + PeerTube is creating your account... - src/app/shared/shared-video-live/live-stream-information.component.html - 10 + src/app/+signup/+register/register.component.html + 46 - - Replay will be saved + + Back - src/app/shared/shared-video-live/live-stream-information.component.html - 11 + src/app/+signup/+register/register.component.ts + 41 + Button on the registration form to go to the previous step - - Video added in at timestamps + + Next - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 377 + src/app/+signup/+register/register.component.ts + 42 + Button on the registration form to go to the previous step - - Video added in + + Signup - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 378 + src/app/+signup/+register/register.component.ts + 64 + Button on the registration form to finalize the account and channel creation - - Save to + + Now please check your emails to verify your account and complete signup. - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 4 + src/app/+signup/+register/register.component.ts + 126 - - Search playlists + + You are now logged in as ! - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 9 + src/app/+signup/+register/register.component.ts + 134 - - Create a private playlist + + Request email for account verification - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 66 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 3,4 - - Video blocked. + + Send verification email - src/app/shared/shared-moderation/video-block.component.ts - 60 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 340 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 - - Please describe the reason... + + An email with verification link will be sent to . - src/app/shared/shared-moderation/video-block.component.html - 13 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 45 - - Block video "" + + Verify account email confirmation - src/app/shared/shared-moderation/video-block.component.html - 3 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 3,4 - - Block live "" + + Email updated. - src/app/shared/shared-moderation/video-block.component.html - 4 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 10,11 - - Unfederate the video + + An error occurred. - src/app/shared/shared-moderation/video-block.component.html - 24 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 - - This will ask remote instances to delete it + + Verify account via email - src/app/shared/shared-moderation/video-block.component.html - 27 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 17 - - Blocking this live will automatically terminate the live stream. + + Ask to send an email to verify you account - src/app/shared/shared-moderation/video-block.component.html - 33,34 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 26 - - Video reported. + + Welcome to PeerTube! - src/app/shared/shared-moderation/report-modals/video-report.component.ts - 110 + src/app/+signup/shared/signup-success.component.html + 8 - - Report video "" + + If you need help to use PeerTube, you can have a look at the documentation. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 3 + src/app/+signup/shared/signup-success.component.html + 14,15 - - Your report will be sent to moderators of and will be forwarded to the video origin () too. + + SUPPORT THIS CHANNEL - src/app/shared/shared-moderation/report-modals/video-report.component.html - 74,76 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 10 - - Username is required. + + Created - src/app/shared/form-validators/user-validators.ts - 12 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 18 + + + Created playlists - src/app/shared/form-validators/login-validators.ts - 9 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 2,4 - - Username must be at least 1 character long. + + This channel does not have playlists. - src/app/shared/form-validators/user-validators.ts - 13 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 6 - - Username cannot be more than 50 characters long. + + Published videos - src/app/shared/form-validators/user-validators.ts - 14 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 44 - - Username should be lowercase alphanumeric; dots and underscores are allowed. + + Published 1 video - src/app/shared/form-validators/user-validators.ts - 15 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 89 - - Channel name is required. + + Video channel videos - src/app/shared/form-validators/user-validators.ts - 27 + src/app/+video-channels/video-channels-routing.module.ts + 25 - - Channel name must be at least 1 character long. + + Video channel playlists - src/app/shared/form-validators/user-validators.ts - 28 + src/app/+video-channels/video-channels-routing.module.ts + 38 - - Channel name cannot be more than 50 characters long. + + About video channel - src/app/shared/form-validators/user-validators.ts - 29 + src/app/+video-channels/video-channels-routing.module.ts + 47 - - Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. + + Manage channel - src/app/shared/form-validators/user-validators.ts - 30 + src/app/+video-channels/video-channels.component.html + 22,23 - - Email is required. + + Go the owner account page - src/app/shared/form-validators/user-validators.ts - 37 + src/app/+video-channels/video-channels.component.html + 30 + + + Created by - src/app/shared/form-validators/instance-validators.ts - 7 + src/app/+video-channels/video-channels.component.html + 31 - - Email must be valid. + + Subscribe to the account - src/app/shared/form-validators/user-validators.ts - 38 + src/app/+video-channels/video-channels.component.ts + 64 - src/app/shared/form-validators/instance-validators.ts - 8 + src/app/+videos/+video-watch/video-watch.component.ts + 972 - - Password is required. + + VIDEO PLAYLISTS - src/app/shared/form-validators/user-validators.ts - 47 + src/app/+video-channels/video-channels.component.ts + 70 + + + Sunday - src/app/shared/form-validators/user-validators.ts - 58 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 11 + + + Monday - src/app/shared/form-validators/login-validators.ts - 18 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 12 - - Password must be at least 6 characters long. + + Tuesday - src/app/shared/form-validators/user-validators.ts - 59 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 13 + + + Wednesday - src/app/shared/form-validators/user-validators.ts - 70 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 14 - - Password cannot be more than 255 characters long. + + Thursday - src/app/shared/form-validators/user-validators.ts - 60 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 15 + + + Friday - src/app/shared/form-validators/user-validators.ts - 71 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 16 - - The new password and the confirmed password do not correspond. + + Saturday - src/app/shared/form-validators/user-validators.ts - 78 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 17 - - Video quota is required. + + Sun - src/app/shared/form-validators/user-validators.ts - 85 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 21 + Day name short - - Quota must be greater than -1. + + Mon - src/app/shared/form-validators/user-validators.ts - 86 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 22 + Day name short - - Daily upload limit is required. + + Tue - src/app/shared/form-validators/user-validators.ts - 92 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 23 + Day name short - - Daily upload limit must be greater than -1. + + Wed - src/app/shared/form-validators/user-validators.ts - 93 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 24 + Day name short - - User role is required. + + Thu - src/app/shared/form-validators/user-validators.ts - 100 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 25 + Day name short - - Description must be at least 3 characters long. + + Fri - src/app/shared/form-validators/user-validators.ts - 112 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 26 + Day name short + + + Sat - src/app/shared/form-validators/video-channel-validators.ts - 38 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 27 + Day name short + + + Su - src/app/shared/form-validators/video-playlist-validators.ts - 33 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 31 + Day name min - - Description cannot be more than 1000 characters long. + + Mo - src/app/shared/form-validators/user-validators.ts - 113 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 32 + Day name min + + + Tu - src/app/shared/form-validators/video-channel-validators.ts - 39 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 33 + Day name min + + + We - src/app/shared/form-validators/video-playlist-validators.ts + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 34 + Day name min - - You must agree with the instance terms in order to register on it. + + Th - src/app/shared/form-validators/user-validators.ts - 120 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 35 + Day name min - - Ban reason must be at least 3 characters long. + + Fr - src/app/shared/form-validators/user-validators.ts - 130 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 36 + Day name min - - Ban reason cannot be more than 250 characters long. + + Sa - src/app/shared/form-validators/user-validators.ts - 131 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 37 + Day name min - - Display name is required. + + January - src/app/shared/form-validators/user-validators.ts - 142 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 41 + + + February - src/app/shared/form-validators/video-channel-validators.ts - 26 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 42 + + + March - src/app/shared/form-validators/video-playlist-validators.ts - 12 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 43 - - Display name must be at least 1 character long. + + April - src/app/shared/form-validators/user-validators.ts - 143 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 44 + + + May - src/app/shared/form-validators/video-channel-validators.ts - 27 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 45 - src/app/shared/form-validators/video-playlist-validators.ts - 13 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 60 - - Display name cannot be more than 50 characters long. + + June - src/app/shared/form-validators/user-validators.ts - 144 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 46 + + + July - src/app/shared/form-validators/video-channel-validators.ts - 28 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 47 - - video + + August - src/app/shared/shared-video-miniature/video-download.component.ts + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 48 + + + September - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 229 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 49 - - subtitles + + October - src/app/shared/shared-video-miniature/video-download.component.ts - 49 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 50 - - Encoder + + November - src/app/shared/shared-video-miniature/video-download.component.ts - 145 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 51 - - Format name + + December - src/app/shared/shared-video-miniature/video-download.component.ts - 146 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 52 - - Size + + Jan - src/app/shared/shared-video-miniature/video-download.component.ts - 147 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 56 + Month name short - - Bitrate + + Feb - src/app/shared/shared-video-miniature/video-download.component.ts - 149 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 57 + Month name short + + + Mar - src/app/shared/shared-video-miniature/video-download.component.ts - 172 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 58 + Month name short - - Codec + + Apr - src/app/shared/shared-video-miniature/video-download.component.ts - 169 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 59 + Month name short - - Profile + + Jun - src/app/shared/shared-video-miniature/video-download.component.ts - 170 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 61 + Month name short - - Resolution + + Jul - src/app/shared/shared-video-miniature/video-download.component.ts - 179 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 62 + Month name short - - Aspect ratio + + Aug - src/app/shared/shared-video-miniature/video-download.component.ts - 180 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 63 + Month name short - - Average frame rate + + Sep - src/app/shared/shared-video-miniature/video-download.component.ts - 181 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 64 + Month name short - - Pixel format + + Oct - src/app/shared/shared-video-miniature/video-download.component.ts - 182 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 65 + Month name short - - Sample rate + + Nov - src/app/shared/shared-video-miniature/video-download.component.ts - 186 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 66 + Month name short - - Channel Layout + + Dec - src/app/shared/shared-video-miniature/video-download.component.ts - 187 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 67 + Month name short - - Download + + Clear - src/app/shared/shared-video-miniature/video-download.component.html - 4 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 72 + + + + yy-mm-dd + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 88 + Date format in this locale. + + + Add caption - src/app/shared/shared-video-miniature/video-download.component.html - 104 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 5 - - subtitles + + Select the caption file - src/app/shared/shared-video-miniature/video-download.component.html - 11 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 24 - - video + + This will replace an existing caption! - src/app/shared/shared-video-miniature/video-download.component.html - 12 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 31,32 - - Format + + Add this caption - src/app/shared/shared-video-miniature/video-download.component.html - 45 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 42 - - Video stream + + Basic info - src/app/shared/shared-video-miniature/video-download.component.html - 57 + src/app/+videos/+video-edit/shared/video-edit.component.html + 5 - - Audio stream + + Title - src/app/shared/shared-video-miniature/video-download.component.html - 69 + src/app/+videos/+video-edit/shared/video-edit.component.html + 11 - - + + Tags - src/app/shared/shared-video-miniature/video-download.component.html - 49 + src/app/+videos/+video-edit/shared/video-edit.component.html + 19 - src/app/shared/shared-video-miniature/video-download.component.html - 61 + src/app/+videos/+video-watch/video-watch.component.html + 270 + + + Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. - src/app/shared/shared-video-miniature/video-download.component.html - 73 + src/app/+videos/+video-edit/shared/video-edit.component.html + 24,27 - - Direct download + + Video descriptions are truncated by default and require manual action to expand them. - src/app/shared/shared-video-miniature/video-download.component.html - 87 + src/app/+videos/+video-edit/shared/video-edit.component.html + 43,44 - - Torrent (.torrent file) + + Choose the appropriate license for your work. - src/app/shared/shared-video-miniature/video-download.component.html - 92 + src/app/+videos/+video-edit/shared/video-edit.component.html + 79,80 - - Name is required. + + Schedule publication () - src/app/shared/form-validators/video-channel-validators.ts - 12 + src/app/+videos/+video-edit/shared/video-edit.component.html + 117 - - Name must be at least 1 character long. + + Contains sensitive content - src/app/shared/form-validators/video-channel-validators.ts - 13 + src/app/+videos/+video-edit/shared/video-edit.component.html + 131 - - Name cannot be more than 50 characters long. + + Some instances do not list videos containing mature or explicit content by default. - src/app/shared/form-validators/video-channel-validators.ts - 14 + src/app/+videos/+video-edit/shared/video-edit.component.html + 135 - - Name should be lowercase alphanumeric; dots and underscores are allowed. + + Publish after transcoding - src/app/shared/form-validators/video-channel-validators.ts - 15 + src/app/+videos/+video-edit/shared/video-edit.component.html + 141 - - Support text must be at least 3 characters long. + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - src/app/shared/form-validators/video-channel-validators.ts - 49 + src/app/+videos/+video-edit/shared/video-edit.component.html + 145 - - Support text cannot be more than 1000 characters long + + Captions - src/app/shared/form-validators/video-channel-validators.ts - 50 + src/app/+videos/+video-edit/shared/video-edit.component.html + 155 - - Confirmation of the password is required. + + Add another caption - src/app/shared/form-validators/reset-password-validators.ts - 9 + src/app/+videos/+video-edit/shared/video-edit.component.html + 163 - - Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. + + See the subtitle file - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 22 + src/app/+videos/+video-edit/shared/video-edit.component.html + 172 - - Type your username to confirm + + Already uploaded ✔ - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 23 + src/app/+videos/+video-edit/shared/video-edit.component.html + 176 - - Delete your account + + Will be created on update - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 25 + src/app/+videos/+video-edit/shared/video-edit.component.html + 184 - - Delete my account + + Cancel create - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 26 + src/app/+videos/+video-edit/shared/video-edit.component.html + 186 - - Your account is deleted. + + Will be deleted on update - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 32 + src/app/+videos/+video-edit/shared/video-edit.component.html + 192 - - Once you delete your account, there is no going back. You will be asked to confirm this action. + + Cancel deletion - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 2 + src/app/+videos/+video-edit/shared/video-edit.component.html + 194 - - Delete your account + + No captions for now. - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 4 + src/app/+videos/+video-edit/shared/video-edit.component.html + 200,201 - - Please check your emails to verify your new email. + + Live settings - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 53 + src/app/+videos/+video-edit/shared/video-edit.component.html + 208 - - Email updated. + + Live RTMP Url - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 55 + src/app/+videos/+video-edit/shared/video-edit.component.html + 218 - - - Your current email is - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 5 + src/app/shared/shared-video-live/live-stream-information.component.html + 19 - - is awaiting email verification - + + Live stream key - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 9,10 + src/app/+videos/+video-edit/shared/video-edit.component.html + 223 - - - New email - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 16 + src/app/shared/shared-video-live/live-stream-information.component.html + 24 - - Change email + + ⚠️ Never share your stream key with anyone. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 35 + src/app/+videos/+video-edit/shared/video-edit.component.html + 226 - - - New video from your subscriptions - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 32 + src/app/shared/shared-video-live/live-stream-information.component.html + 27 - - New comment on your video + + This is a permanent live - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 33 + src/app/+videos/+video-edit/shared/video-edit.component.html + 232 - - New abuse + + You can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your lives - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 34 + src/app/+videos/+video-edit/shared/video-edit.component.html + 236 - - Video blocked automatically waiting review + + Automatically publish a replay when your live ends - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 35 + src/app/+videos/+video-edit/shared/video-edit.component.html + 244 - - One of your video is blocked/unblocked + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 36 + src/app/+videos/+video-edit/shared/video-edit.component.html + 248 - - Video published (after transcoding/scheduled update) + + Advanced settings - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 37 + src/app/+videos/+video-edit/shared/video-edit.component.html + 260 - - Video import finished + + Video preview - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 38 + src/app/+videos/+video-edit/shared/video-edit.component.html + 267 - - A new user registered on your instance + + Support - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 39 + src/app/+videos/+video-edit/shared/video-edit.component.html + 276 - - You or your channel(s) has a new follower + + Short text to tell people how they can support you (membership platform...). - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 40 + src/app/+videos/+video-edit/shared/video-edit.component.html + 280,281 - - Someone mentioned you in video comments + + Original publication date - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 41 + src/app/+videos/+video-edit/shared/video-edit.component.html + 296 - - Your instance has a new follower + + This is the date when the content was originally published (e.g. the release date for a film) - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 42 + src/app/+videos/+video-edit/shared/video-edit.component.html + 300,301 - - Your instance automatically followed another instance + + Enable video comments - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 43 + src/app/+videos/+video-edit/shared/video-edit.component.html + 317 - - An abuse report received a new message + + Enable download - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 44 + src/app/+videos/+video-edit/shared/video-edit.component.html + 322 - - One of your abuse reports has been accepted or rejected by moderators + + Plugin settings - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 45 + src/app/+videos/+video-edit/shared/video-edit.component.html + 330 - - Preferences saved + + Instance languages - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 92 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 170 - - Activities + + All languages - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 2 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 171 - - - Web - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 3 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 39 - - Cancel + + Scheduled - src/app/shared/shared-video-miniature/videos-selection.component.html - 19,20 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 182 - - Process domains + + Hide the video until a specific date - src/app/shared/shared-moderation/batch-domains-modal.component.ts - 28 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 183 - - + + Go Live - src/app/shared/shared-moderation/batch-domains-modal.component.html - 3 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 - - 1 host (without "http://") per line + + Sorry, but something went wrong - src/app/shared/shared-moderation/batch-domains-modal.component.html - 11 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 26 - - - Do you really want to delete this abuse report? - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 51 - - - Abuse deleted. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 134 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 44 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 74 - - Deleted comment + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 210 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 30,33 - - Internal actions + + Update - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 239 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 45 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 43 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 68 - - - Messages with reporter - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 244 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 61 - - - Messages with moderators - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 245 + src/app/+videos/+video-edit/video-update.component.html + 3 - - - Update internal note - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 250 + src/app/+videos/+video-edit/video-update.component.html + 18 - - Mark as accepted + + Cannot create live because this instance have too many created lives - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 255 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 - - Mark as rejected + + Cannot create live because you created too many lives - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 260 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 93 - - Add internal note + + Live published. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 265 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 123 - - Delete report + + Select the torrent to import - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 270 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 - - - Actions for the flagged account - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 281 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 8 - - Mute server account + + OR - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 293 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 13 - - Actions for the reporter + + Paste magnet URI - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 305 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 16 - - Mute reporter + + You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 311 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 20,22 - - Mute server + + Import - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 317 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 44 - - - Actions for the video - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 329 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 36 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 66 + src/app/shared/shared-instance/instance-features-table.component.html + 92 - - Block video + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 334 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 56,57 - - Unblock video + + Video to import updated. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 350 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts + 130 - - - Video unblocked. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 356 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts + 140 - - Delete video + + URL - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 366 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 - - - Video deleted. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 378 + src/app/shared/shared-share-modal/video-share.component.html + 16 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 86 + src/app/shared/shared-share-modal/video-share.component.html + 71 - - Actions for the comment + + You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 395 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 11,14 - - Delete comment + + Congratulations, the video behind will be imported! You can already add information about this video. + - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 401 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 48,50 - - Do you really want to delete this comment? + + Select the file to upload - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 405 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 6 - src/app/+videos/+video-watch/comment/video-comments.component.ts - 168 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 8 - - Comment deleted. + + Video background image - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 413 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 29 - - Server muted by the instance. + + Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 441 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 32,35 - - Showing to of reports + + Total video uploaded - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 5 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 52 - - Advanced report filters + + Processing… - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 18 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 54 - - Unsolved reports + + Retry - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 19 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 68 + Retry failed upload of a video - - Accepted reports + + Congratulations! Your video is now available in your private library. + - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 20 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 79,80 - - Refused reports + + Publish will be available when upload is finished - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 21 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 92 - - Reports with blocked videos + + Publish - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 22 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 94 - - - Reports with deleted videos - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 23 + src/app/header/header.component.html + 5 - - Video/Comment/Account + + Your video was uploaded to your account and is private. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 42 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 91 - - State - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 44 - + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? - src/app/+admin/follows/following-list/following-list.component.html - 36 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 92 + + + Your video is not uploaded yet, are you sure you want to leave this page? - src/app/+admin/follows/followers-list/followers-list.component.html - 29 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 94 - - Messages + + Upload - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 45 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 114 - - Reporter + + Upload - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 41 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 116 + + + Upload cancelled - src/app/shared/shared-abuse-list/abuse-details.component.html - 7 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 142 - - Internal note + + Video published. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 46 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 261 - - More information + + Your video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 52 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 283,284 + + + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/+admin/system/jobs/jobs.component.html - 50 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 303,304 + + + Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 73 + src/app/+videos/+video-edit/video-add.component.html + 3 + + + Read instance rules for help - src/app/+videos/+video-watch/video-watch.component.html - 304 + src/app/+videos/+video-edit/video-add.component.html + 4 + + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/+videos/+video-edit/video-add.component.html + 11,14 + + + Import - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/+videos/+video-edit/video-add.component.html + 19 - - Deleted account + + Upload - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 82,83 + src/app/+videos/+video-edit/video-add.component.html + 20 - - This video has been reported multiple times. + + Upload a file - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 + src/app/+videos/+video-edit/video-add.component.html + 26 + + + Import with URL - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 + src/app/+videos/+video-edit/video-add.component.html + 36 - - The video was blocked + + Import with torrent - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 + src/app/+videos/+video-edit/video-add.component.html + 46 + + + Go live - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 + src/app/+videos/+video-edit/video-add.component.html + 56 - - by on + + You have unsaved changes! If you leave, your changes will be lost. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 107 + src/app/+videos/+video-edit/video-update.component.ts + 93 + + + Video updated. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 124 + src/app/+videos/+video-edit/video-update.component.ts + 158 - - Video was deleted + + Add comment... - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 114 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 6 - - Account deleted + + Markdown compatible - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 150,151 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 13 - - No abuses found matching current filters. + + Markdown compatible that supports: - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 188 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 15 - - No abuses found. + + Auto generated links - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 189 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 18 - - 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 ()! + + Break lines - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 63,65 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 19 - - Please type the display name of the video channel () to confirm + + Lists - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 67 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 20 - - Video channel deleted. + + Emphasis - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 79 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 22 - - Views for the day + + bold - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 98 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - My channels + + italic - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 4 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - Search your channels + + Emoji shortcuts - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 11 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 26 - - Create video channel + + Emoji markup - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 19 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 30 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + See complete list - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 37 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 32 - - My video channels + + Cancel - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 13 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 45,46 - - Create a new video channel + + You are one step away from commenting - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 22 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 55 - - Update video channel + + You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example). - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 31 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 60,61 - - See the documentation to learn how to use the PeerTube live streaming feature. - + + Login to comment - src/app/shared/shared-video-live/live-documentation-link.component.html - 2,4 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 72 - - Block reason must be at least 2 characters long. + + Markdown Emoji List - src/app/shared/form-validators/video-block-validators.ts - 7 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 80 - - Block reason cannot be more than 300 characters long. + + Comment - src/app/shared/form-validators/video-block-validators.ts - 8 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 67 - - Display name cannot be more than 120 characters long. + + Reply - src/app/shared/form-validators/video-playlist-validators.ts - 14 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 69 - - Privacy is required. + + Highlighted comment - src/app/shared/form-validators/video-playlist-validators.ts - 23 + src/app/+videos/+video-watch/comment/video-comment.component.html + 20 - - The channel is required when the playlist is public. + + Reply - src/app/shared/form-validators/video-playlist-validators.ts - 41 + src/app/+videos/+video-watch/comment/video-comment.component.html + 46 - - Video channel updated. + + Options - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 94 + src/app/+videos/+video-watch/comment/video-comment.component.html + 50 - - My Channels + + Deleted - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + src/app/+videos/+video-watch/comment/video-comment.component.html + 57 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 116 - - - Short text to tell people how they can support your channel (membership platform...).<br /><br /> - When you will upload a video in this channel, the video support field will be automatically filled by this text. - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 34 + + + This comment has been deleted - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 + src/app/+videos/+video-watch/comment/video-comment.component.html + 63 - - NEW CHANNEL + + Report this comment - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 178 + + + Remove - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 186 - - CHANNEL + + Remove & re-draft - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 194 + + + 1 Comment - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 + src/app/+videos/+video-watch/comment/video-comments.component.html + 6 - - Name + + Comments - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/+videos/+video-watch/comment/video-comments.component.html + 7 + + + Comments - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/+videos/+video-watch/comment/video-comments.component.html + 9 + + + SORT BY - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 21 + src/app/+videos/+video-watch/comment/video-comments.component.html + 16,17 - - Example: my_channel + + Most recent first (default) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+videos/+video-watch/comment/video-comments.component.html + 19 + + + Most replies first - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+videos/+video-watch/comment/video-comments.component.html + 20 - - Overwrite support field of all videos of this channel + + No comments. - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/+video-watch/comment/video-comments.component.html + 33 + + + View replies from and others - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/+video-watch/comment/video-comments.component.html + 83,85 - - Video channel created. + + View replies from - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 57 + src/app/+videos/+video-watch/comment/video-comments.component.html + 86,88 - - This name already exists on this instance. + + View replies - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 63 + src/app/+videos/+video-watch/comment/video-comments.component.html + 90 - - Yesterday + + Comments are disabled. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 117 + src/app/+videos/+video-watch/comment/video-comments.component.html + 101,102 - - This week + + Do you really want to delete this comment? - src/app/shared/shared-video-miniature/abstract-video-list.ts - 118 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 173 - - - This month - src/app/shared/shared-video-miniature/abstract-video-list.ts - 119 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 405 - - Last month + + The deletion will be sent to remote instances so they can reflect the change. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 120 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 176 - - Older + + It is a remote comment, so the deletion will only be effective on your instance. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 121 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 178 - - Cannot load more videos. Try again later. + + Delete and re-draft - src/app/shared/shared-video-miniature/abstract-video-list.ts - 198 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 204 - - Discover videos + + Do you really want to delete and re-draft this comment? - src/app/+videos/videos-routing.module.ts - 24 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 204 - - Trending videos + + Support - src/app/+videos/videos-routing.module.ts - 33 + src/app/+videos/+video-watch/modal/video-support.component.html + 3 - - Most liked videos + + Maybe later - src/app/+videos/videos-routing.module.ts - 46 + src/app/+videos/+video-watch/modal/video-support.component.html + 11 + + + Other videos - src/app/+videos/video-list/video-most-liked.component.ts - 41 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 5,6 - - Recently added videos + + AUTOPLAY - src/app/+videos/videos-routing.module.ts - 59 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 10 - - Local videos + + When active, the next video is automatically played after the current one. - src/app/+videos/videos-routing.module.ts - 86 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts + 59 + + + Unlisted - src/app/+videos/video-list/video-local.component.ts - 36 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 9 - - - Upload a video - src/app/+videos/videos-routing.module.ts - 99 + src/app/shared/shared-video-miniature/video-miniature.component.html + 6 - - Edit a video + + Private - src/app/+videos/videos-routing.module.ts - 108 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 10 - - - Videos from your subscriptions - src/app/+videos/video-list/video-user-subscriptions.component.ts - 42 + src/app/shared/shared-video-miniature/video-miniature.component.html + 7 - - - Copy feed URL - src/app/+videos/video-list/video-user-subscriptions.component.ts - 65 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 33 - - Feed URL copied + + Public - src/app/+videos/video-list/video-user-subscriptions.component.ts - 109 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 11 - - Trending for the last 24 hours + + Stop autoplaying next video - src/app/+videos/video-list/video-trending.component.ts - 46 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 203 - - Trending videos are those totalizing the greatest number of views during the last 24 hours + + Autoplay next video - src/app/+videos/video-list/video-trending.component.ts - 47 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 204 - - Trending for the last days + + Stop looping playlist videos - src/app/+videos/video-list/video-trending.component.ts - 51 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 209 - - Trending videos are those totalizing the greatest number of views during the last days + + Loop playlist videos - src/app/+videos/video-list/video-trending.component.ts - 52 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 210 - - Recently added + + Placeholder image - src/app/+videos/video-list/video-recently-added.component.ts - 36 + src/app/+videos/+video-watch/video-watch.component.html + 11 - - Videos that have the most likes. + + The video is being imported, it will be available when the import is finished. - src/app/+videos/video-list/video-most-liked.component.ts - 42 + src/app/+videos/+video-watch/video-watch.component.html + 23,24 - - PeerTube + + The video is being transcoded, it may not work properly. - src/app/+about/about.component.html - 7 + src/app/+videos/+video-watch/video-watch.component.html + 27,28 - - Network + + This video will be published on . - src/app/+about/about.component.html - 9 + src/app/+videos/+video-watch/video-watch.component.html + 30,32 - - About this instance + + This live has not started yet. - src/app/+about/about-routing.module.ts - 26 + src/app/+videos/+video-watch/video-watch.component.html + 35,36 - - About PeerTube + + This live has ended. - src/app/+about/about-routing.module.ts - 38 + src/app/+videos/+video-watch/video-watch.component.html + 39,40 - - About this instance's network + + This video is blocked. - src/app/+about/about-routing.module.ts - 47 + src/app/+videos/+video-watch/video-watch.component.html + 43 - - is not valid + + Published - src/app/shared/form-validators/batch-domains-validators.ts - 19 + src/app/+videos/+video-watch/video-watch.component.html + 57 - - - Domain is required. - src/app/shared/form-validators/batch-domains-validators.ts - 56 + src/app/+videos/+video-watch/video-watch.component.html + 70 - - Domains entered are invalid. + + SUPPORT - src/app/shared/form-validators/batch-domains-validators.ts - 57 + src/app/+videos/+video-watch/video-watch.component.html + 106 - - Domains entered contain duplicates. + + SHARE - src/app/shared/form-validators/batch-domains-validators.ts - 58 + src/app/+videos/+video-watch/video-watch.component.html + 111 - - Violent or Repulsive + + SAVE - src/app/shared/shared-abuse-list/abuse-details.component.ts - 21 + src/app/+videos/+video-watch/video-watch.component.html + 122 - - Hateful or Abusive + + DOWNLOAD - src/app/shared/shared-abuse-list/abuse-details.component.ts - 22 + src/app/+videos/+video-watch/video-watch.component.html + 136 - - Spam or Misleading + + Account page - src/app/shared/shared-abuse-list/abuse-details.component.ts - 23 + src/app/+videos/+video-watch/video-watch.component.html + 187 - - - Privacy - src/app/shared/shared-abuse-list/abuse-details.component.ts - 24 + src/app/+videos/+video-watch/video-watch.component.html + 193 - - Server rules + + By - src/app/shared/shared-abuse-list/abuse-details.component.ts - 26 + src/app/+videos/+video-watch/video-watch.component.html + 188 - - Report + + - src/app/shared/shared-abuse-list/abuse-details.component.html - 65 + src/app/+videos/+video-watch/video-watch.component.html + 194 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Show more - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+videos/+video-watch/video-watch.component.html + 215 - - + + Show less - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+videos/+video-watch/video-watch.component.html + 221 - - Reportee + + Origin instance - src/app/shared/shared-abuse-list/abuse-details.component.html - 33 + src/app/+videos/+video-watch/video-watch.component.html + 233 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Originally published - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+videos/+video-watch/video-watch.component.html + 238 - - + + Friendly Reminder: - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+videos/+video-watch/video-watch.component.html + 301 - - Updated + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - src/app/shared/shared-abuse-list/abuse-details.component.html - 58 + src/app/+videos/+video-watch/video-watch.component.html + 303,304 - - Reported part + + Get more information - src/app/shared/shared-abuse-list/abuse-details.component.html - 83 + src/app/+videos/+video-watch/video-watch.component.html + 306 - - Note + + OK - src/app/shared/shared-abuse-list/abuse-details.component.html - 90 + src/app/+videos/+video-watch/video-watch.component.html + 310,311 - - The video was deleted + + Like this video - src/app/shared/shared-abuse-list/abuse-details.component.html - 99 + src/app/+videos/+video-watch/video-watch.component.ts + 153 - - Comment: + + Dislike this video - src/app/shared/shared-abuse-list/abuse-details.component.html - 105 + src/app/+videos/+video-watch/video-watch.component.ts + 154 - - Report reason is required. + + Support options for this video - src/app/shared/form-validators/abuse-validators.ts - 7 + src/app/+videos/+video-watch/video-watch.component.ts + 155 - - Report reason must be at least 2 characters long. + + Save to playlist - src/app/shared/form-validators/abuse-validators.ts - 8 + src/app/+videos/+video-watch/video-watch.component.ts + 156 - - - Report reason cannot be more than 3000 characters long. - src/app/shared/form-validators/abuse-validators.ts - 9 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 264 - - Moderation comment is required. + + You need to be <a href="/login">logged in</a> to rate this video. - src/app/shared/form-validators/abuse-validators.ts - 16 + src/app/+videos/+video-watch/video-watch.component.ts + 232 - - Moderation comment must be at least 2 characters long. - - src/app/shared/form-validators/abuse-validators.ts - 17 + + 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.ts + 427 - - Moderation comment cannot be more than 3000 characters long. + + Redirection - src/app/shared/form-validators/abuse-validators.ts - 18 + src/app/+videos/+video-watch/video-watch.component.ts + 428 - - Abuse message is required. + + This video contains mature or explicit content. Are you sure you want to watch it? - src/app/shared/form-validators/abuse-validators.ts - 25 + src/app/+videos/+video-watch/video-watch.component.ts + 558 - - Abuse message must be at least 2 characters long. + + Mature or explicit content - src/app/shared/form-validators/abuse-validators.ts - 26 + src/app/+videos/+video-watch/video-watch.component.ts + 559 - - Abuse message cannot be more than 3000 characters long. + + Up Next - src/app/shared/form-validators/abuse-validators.ts - 27 + src/app/+videos/+video-watch/video-watch.component.ts + 627 - - Comment updated. + + Cancel - src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts - 58 + src/app/+videos/+video-watch/video-watch.component.ts + 628 - - Moderation comment + + Autoplay is suspended - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 3 + src/app/+videos/+video-watch/video-watch.component.ts + 629 - - This comment can only be seen by you or the other moderators. + + Enter/exit fullscreen (requires player focus) - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 21,22 + src/app/+videos/+video-watch/video-watch.component.ts + 939 - - Update this comment + + Play/Pause the video (requires player focus) - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 31 + src/app/+videos/+video-watch/video-watch.component.ts + 940 - - Add a message to communicate with the reporter + + Mute/unmute the video (requires player focus) - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 100 + src/app/+videos/+video-watch/video-watch.component.ts + 941 - - Add a message to communicate with the moderation team + + Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 103 + src/app/+videos/+video-watch/video-watch.component.ts + 943 - - Add a message + + Increase the volume (requires player focus) - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 44 + src/app/+videos/+video-watch/video-watch.component.ts + 945 - - Messages with the reporter + + Decrease the volume (requires player focus) - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.ts + 946 - - Messages with the moderation team + + Seek the video forward (requires player focus) - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 5 + src/app/+videos/+video-watch/video-watch.component.ts + 948 - - No messages for now. + + Seek the video backward (requires player focus) - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 28,29 + src/app/+videos/+video-watch/video-watch.component.ts + 949 - - Plugins + + Increase playback rate (requires player focus) - src/app/+admin/plugins/shared/plugin-api.service.ts - 33 + src/app/+videos/+video-watch/video-watch.component.ts + 951 - - Themes + + Decrease playback rate (requires player focus) - src/app/+admin/plugins/shared/plugin-api.service.ts - 37 + src/app/+videos/+video-watch/video-watch.component.ts + 952 - - plugin + + Navigate in the video frame by frame (requires player focus) - src/app/+admin/plugins/shared/plugin-api.service.ts - 45 + src/app/+videos/+video-watch/video-watch.component.ts + 954 - - theme + + Like the video - src/app/+admin/plugins/shared/plugin-api.service.ts - 48 + src/app/+videos/+video-watch/video-watch.component.ts + 962 - - Installed + + Dislike the video - src/app/+admin/plugins/plugins.component.html - 3 + src/app/+videos/+video-watch/video-watch.component.ts + 967 - - Settings updated. + + Discover - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts - 52 + src/app/+videos/video-list/overview/video-overview.component.html + 1 - - - This does not have settings. - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html - 16,18 + src/app/menu/menu.component.html + 127 - - The plugin index is not available. Please retry later. + + No results. - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 100 + src/app/+videos/video-list/overview/video-overview.component.html + 4 - - - Please only install plugins or themes you trust, since they can execute any code on your instance. - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 126 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - Install ? - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 127 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - installed. - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 139 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - Search... - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 6 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - To load your new installed plugins or themes, refresh the page. - - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 10,11 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - Popular - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 16 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - for "" - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 22,24 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - No results. - - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 29,30 + src/app/shared/shared-video-miniature/videos-selection.component.html + 1 - - Plugin homepage (new window) + + Best - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 40 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 39 + A variant of Trending videos based on the number of recent interactions, minus user history + + + Videos with the most interactions for recent videos, minus user history - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 17 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 42 + + + Hot - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 21 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 46 + A variant of Trending videos based on the number of recent interactions - - Plugin npm package (new window) + + Videos with the most interactions for recent videos - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 44 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 49 - - You don't have plugins installed yet. + + Videos with the most views during the last 24 hours - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 89 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 56 - - You don't have themes installed yet. + + Likes - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 92 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 59 + A variant of Trending videos based on the number of likes - - Update to + + Videos that have the most likes - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 100 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 62 - - Do you really want to uninstall ? + + Local videos + + src/app/+videos/video-list/video-local.component.ts + 37 + - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 109 + src/app/+videos/videos-routing.module.ts + 72 - - Uninstall + + Recently added - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 110 + src/app/+videos/video-list/video-recently-added.component.ts + 37 - - uninstalled. + + Videos from your subscriptions - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 117 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 43 - - updated. + + Copy feed URL - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 139 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 66 - - Uninstall + + Feed URL copied - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 32 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 111 - - The channel is required. + + Discover videos - src/app/shared/form-validators/video-ownership-change-validators.ts - 7 + src/app/+videos/videos-routing.module.ts + 23 - - The username is required. + + Trending videos - src/app/shared/form-validators/video-ownership-change-validators.ts - 14 + src/app/+videos/videos-routing.module.ts + 32 - - You can only transfer ownership to a local account + + Recently added videos - src/app/shared/form-validators/video-ownership-change-validators.ts - 15 + src/app/+videos/videos-routing.module.ts + 45 - - Job type + + Upload a video - src/app/+admin/system/jobs/jobs.component.html - 3 + src/app/+videos/videos-routing.module.ts + 85 - - Job state + + Edit a video - src/app/+admin/system/jobs/jobs.component.html - 12 + src/app/+videos/videos-routing.module.ts + 94 - - any + + Close this message - src/app/+admin/system/jobs/jobs.component.html - 21 + src/app/app.component.html + 34 - Selector for the list displaying jobs, filtering by their state - - Showing to of jobs + + Close the left menu - src/app/+admin/system/jobs/jobs.component.html - 35 + src/app/app.component.ts + 109 - - ID + + Open the left menu - src/app/+admin/system/jobs/jobs.component.html - 41 + src/app/app.component.ts + 111 - - Type + + Focus the search bar - src/app/+admin/system/jobs/jobs.component.html - 42 + src/app/app.component.ts + 313 - - No jobs found. + + Toggle the left menu - src/app/+admin/system/jobs/jobs.component.html - 94 + src/app/app.component.ts + 318 - - No jobs found. + + Go to the discover videos page - src/app/+admin/system/jobs/jobs.component.html - 95 + src/app/app.component.ts + 323 - - No jobs found. + + Go to the trending videos page - src/app/+admin/system/jobs/jobs.component.html - 98 + src/app/app.component.ts + 328 - - No jobs found that are . + + Go to the recently added videos page - src/app/+admin/system/jobs/jobs.component.html - 99 + src/app/app.component.ts + 333 - - None - no upload possible + + Go to the local videos page - src/app/+admin/config/shared/config.service.ts - 23 + src/app/app.component.ts + 338 + + + Go to the videos upload page - src/app/+admin/config/shared/config.service.ts - 36 + src/app/app.component.ts + 343 - - 100MB + + Go to my subscriptions - src/app/+admin/config/shared/config.service.ts - 24 + src/app/core/auth/auth.service.ts + 64 + + + Go to my videos - src/app/+admin/config/shared/config.service.ts - 39 + src/app/core/auth/auth.service.ts + 68 - - 500MB + + Go to my imports - src/app/+admin/config/shared/config.service.ts - 25 + src/app/core/auth/auth.service.ts + 72 + + + Go to my channels - src/app/+admin/config/shared/config.service.ts - 40 + src/app/core/auth/auth.service.ts + 76 - - 1GB + + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. - src/app/+admin/config/shared/config.service.ts - 26 + src/app/core/auth/auth.service.ts + 99,100 - - 5GB + + Error - src/app/+admin/config/shared/config.service.ts - 27 + src/app/core/auth/auth.service.ts + 104 - src/app/+admin/config/shared/config.service.ts - 42 + src/app/core/notification/notifier.service.ts + 18 - - 20GB + + You need to reconnect. - src/app/+admin/config/shared/config.service.ts - 28 + src/app/core/auth/auth.service.ts + 220 - - 50GB + + Keyboard Shortcuts: - src/app/+admin/config/shared/config.service.ts - 29 + src/app/core/hotkeys/hotkeys.component.ts + 11 - - 10MB + + Info - src/app/+admin/config/shared/config.service.ts - 37 + src/app/core/notification/notifier.service.ts + 11 - - 50MB + + Success - src/app/+admin/config/shared/config.service.ts - 38 + src/app/core/notification/notifier.service.ts + 25 - - 2GB + + Media is too large for the server. Please contact you administrator if you want to increase the limit size. - src/app/+admin/config/shared/config.service.ts - 41 + src/app/core/rest/rest-extractor.service.ts + 62 - - Federation + + Too many attempts, please try again after minutes. - src/app/+admin/admin.component.ts - 26 + src/app/core/rest/rest-extractor.service.ts + 67 - - Instances you follow + + Too many attempts, please try again later. - src/app/+admin/admin.component.ts - 29 + src/app/core/rest/rest-extractor.service.ts + 69 - - Instances following you + + Server error. Please retry later. - src/app/+admin/admin.component.ts - 34 + src/app/core/rest/rest-extractor.service.ts + 72 - - Video redundancies + + All unsaved data will be lost, are you sure you want to leave this page? - src/app/+admin/admin.component.ts - 39 + src/app/core/routing/can-deactivate-guard.service.ts + 19 - - Reports + + Warning - src/app/+admin/admin.component.ts - 53 + src/app/core/routing/can-deactivate-guard.service.ts + 23 + + + User - src/app/+admin/moderation/moderation.routes.ts - 37 + src/app/core/users/user.service.ts + 412 - - Video blocks + + Administrator - src/app/+admin/admin.component.ts - 60 + src/app/core/users/user.service.ts + 413 - - Video comments + + Moderator - src/app/+admin/admin.component.ts - 67 + src/app/core/users/user.service.ts + 414 + + + Search videos, channels… - src/app/+admin/moderation/moderation.routes.ts - 86 + src/app/header/search-typeahead.component.html + 3 - - Users + + GLOBAL SEARCH - src/app/+admin/admin.component.ts - 88 + src/app/header/search-typeahead.component.html + 26 - - Configuration + + using - src/app/+admin/admin.component.ts - 95 + src/app/header/search-typeahead.component.html + 28 - - Plugins/Themes + + Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. - src/app/+admin/admin.component.ts - 99 + src/app/header/search-typeahead.component.html + 32 - - System + + ADVANCED SEARCH - src/app/+admin/admin.component.ts - 103 + src/app/header/search-typeahead.component.html + 38 - - enabled + + Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/header/search-typeahead.component.html + 40 - - disabled + + any instance - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/header/search-typeahead.component.html + 41 - - Redundancy for is + + only followed instances - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 25 + src/app/header/search-typeahead.component.html + 42 - - Follow request(s) sent! + + will list the matching channel - src/app/+admin/follows/following-list/following-list.component.ts - 47 + src/app/header/search-typeahead.component.html + 49 + + + src/app/header/search-typeahead.component.html + 52 - - Do you really want to unfollow ? + + will list the matching video - src/app/+admin/follows/following-list/following-list.component.ts - 57 + src/app/header/search-typeahead.component.html + 55 - - Unfollow + + Any other input will return matching video or channel names. - src/app/+admin/follows/following-list/following-list.component.ts + src/app/header/search-typeahead.component.html 58 - - You are not following anymore. + + In this instance's network - src/app/+admin/follows/following-list/following-list.component.ts - 64 + src/app/header/suggestion.component.html + 14 - - Instances you follow + + In the vidiverse - src/app/+admin/follows/following-list/following-list.component.html - 3 + src/app/header/suggestion.component.html + 15 - - Showing to of hosts + + The upload failed - src/app/+admin/follows/following-list/following-list.component.html - 10 + src/app/helpers/utils.ts + 177 - - Follow domains + + The connection was interrupted - src/app/+admin/follows/following-list/following-list.component.html - 82 + src/app/helpers/utils.ts + 181 - - Follow instances + + Your file couldn't be transferred before the set timeout (usually 10min) - src/app/+admin/follows/following-list/following-list.component.html - 17 + src/app/helpers/utils.ts + 184 - - Host + + Your file was too large (max. size: ) - src/app/+admin/follows/following-list/following-list.component.html - 35 + src/app/helpers/utils.ts + 188 - - Redundancy allowed + + Change the language - src/app/+admin/follows/following-list/following-list.component.html - 38 + src/app/menu/language-chooser.component.html + 3 - - Unfollow + + Help to translate PeerTube! - src/app/+admin/follows/following-list/following-list.component.html - 45 + src/app/menu/language-chooser.component.html + 9,10 - - Accepted + + Public profile - src/app/+admin/follows/following-list/following-list.component.html - 55 + src/app/menu/menu.component.html + 23 + + + Interface: - src/app/+admin/follows/followers-list/followers-list.component.html - 53 + src/app/menu/menu.component.html + 30 - - Pending + + Videos: - src/app/+admin/follows/following-list/following-list.component.html - 58 + src/app/menu/menu.component.html + 37 + + + Sensitive: - src/app/+admin/follows/followers-list/followers-list.component.html - 56 + src/app/menu/menu.component.html + 46 - - No host found matching current filters. + + Help share videos - src/app/+admin/follows/following-list/following-list.component.html - 74 + src/app/menu/menu.component.html + 52 - - Your instance is not following anyone. + + Keyboard shortcuts - src/app/+admin/follows/following-list/following-list.component.html - 75 + src/app/menu/menu.component.html + 61 - - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - src/app/+admin/follows/following-list/following-list.component.html - 85,86 + src/app/menu/menu.component.html + 173 - - Instance unmuted by your instance. + + Log out - src/app/shared/shared-moderation/server-blocklist.component.ts - 46 + src/app/menu/menu.component.html + 66 - - Instance muted by your instance. + + My account - src/app/shared/shared-moderation/server-blocklist.component.ts - 69 + src/app/menu/menu.component.html + 77 - - Account unmuted by your instance. + + My library - src/app/shared/shared-moderation/account-blocklist.component.ts - 48 + src/app/menu/menu.component.html + 82 - - What is PeerTube? + + Administration - src/app/+about/about-peertube/about-peertube.component.html - 3,4 + src/app/menu/menu.component.html + 87 - - PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. + + IN MY LIBRARY - src/app/+about/about-peertube/about-peertube.component.html - 10,11 + src/app/menu/menu.component.html + 98 - - It is free and open-source software, under AGPLv3 licence. + + Videos - src/app/+about/about-peertube/about-peertube.component.html - 14,16 + src/app/menu/menu.component.html + 102 - - For more information, please visit joinpeertube.org. + + Playlists - src/app/+about/about-peertube/about-peertube.component.html - 19,20 + src/app/menu/menu.component.html + 107 - - Use PeerTube documentation + + Subscriptions - src/app/+about/about-peertube/about-peertube.component.html - 28,29 + src/app/menu/menu.component.html + 112 - - Discover how to setup your account, what is a channel, how to create a playlist and more! + + History - src/app/+about/about-peertube/about-peertube.component.html - 33,34 + src/app/menu/menu.component.html + 117 - - PeerTube Applications + + ON - src/app/+about/about-peertube/about-peertube.component.html - 41,42 + src/app/menu/menu.component.html + 123 - - Discover unofficial Android applications or browser addons! + + Trending - src/app/+about/about-peertube/about-peertube.component.html - 46,47 + src/app/menu/menu.component.html + 132 - - Contribute on PeerTube + + Recently added - src/app/+about/about-peertube/about-peertube.component.html - 54,55 + src/app/menu/menu.component.html + 137 - - Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! + + My settings - src/app/+about/about-peertube/about-peertube.component.html - 59,60 + src/app/menu/menu.component.html + 151 - - - P2P & Privacy - src/app/+about/about-peertube/about-peertube.component.html - 71 + src/app/modal/quick-settings-modal.component.html + 3 - - 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. + + Interface: - src/app/+about/about-peertube/about-peertube.component.html - 75,78 + src/app/menu/menu.component.html + 164 - - 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. + + Contact - src/app/+about/about-peertube/about-peertube.component.html - 81,83 + src/app/menu/menu.component.html + 168 - - What are the consequences? + + Get help using PeerTube - src/app/+about/about-peertube/about-peertube.component.html - 85 + src/app/menu/menu.component.html + 169 - - 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: + + Help - src/app/+about/about-peertube/about-peertube.component.html - 88,90 + src/app/menu/menu.component.html + 169 - - 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) + + Frequently asked questions about PeerTube - src/app/+about/about-peertube/about-peertube.component.html - 94,96 + src/app/menu/menu.component.html + 170 - - 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 + + FAQ - src/app/+about/about-peertube/about-peertube.component.html - 99,102 + src/app/menu/menu.component.html + 170 - - Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + Stats - src/app/+about/about-peertube/about-peertube.component.html - 105,106 + src/app/menu/menu.component.html + 171 - - 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 + + API documentation - src/app/+about/about-peertube/about-peertube.component.html - 109,111 + src/app/menu/menu.component.html + 172 - - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + API - src/app/+about/about-peertube/about-peertube.component.html - 114,115 + src/app/menu/menu.component.html + 172 - - 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 + + powered by PeerTube - CopyLeft 2015-2021 - src/app/+about/about-peertube/about-peertube.component.html - 118,122 + src/app/menu/menu.component.html + 178 - - 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. + + powered by PeerTube - src/app/+about/about-peertube/about-peertube.component.html - 126,128 + src/app/menu/menu.component.html + 179 - - How does PeerTube compare with YouTube? + + Unknown - src/app/+about/about-peertube/about-peertube.component.html - 130 + src/app/menu/menu.component.ts + 197 - - 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). + + any language - src/app/+about/about-peertube/about-peertube.component.html - 133,136 + src/app/menu/menu.component.ts + 251 - - What can I do to limit the exposure of my IP address? + + hide - src/app/+about/about-peertube/about-peertube.component.html - 138 + src/app/menu/menu.component.ts + 284 - - 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. + + blur - src/app/+about/about-peertube/about-peertube.component.html - 141,145 + src/app/menu/menu.component.ts + 288 - - What will be done to mitigate this problem? + + display - src/app/+about/about-peertube/about-peertube.component.html - 147 + src/app/menu/menu.component.ts + 292 - - 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: + + View your notifications - src/app/+about/about-peertube/about-peertube.component.html - 150,152 + src/app/menu/notification.component.html + 3 - - - We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html - 155 + src/app/menu/notification.component.html + 11 - - We set a limit on the request frequency received by the tracker + + Update your notification preferences - src/app/+about/about-peertube/about-peertube.component.html - 156 + src/app/menu/notification.component.html + 31 - - Allow instance admins to disable P2P from the administration interface + + See all your notifications - src/app/+about/about-peertube/about-peertube.component.html - 157 + src/app/menu/notification.component.html + 49 - - Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. + + Confirm - src/app/+about/about-peertube/about-peertube.component.html - 161,163 + src/app/modal/confirm.component.ts + 39 - - Developed with ❤ by Framasoft + + Configuration warning! - src/app/+about/about-peertube/about-peertube-contributors.component.html + src/app/modal/instance-config-warning-modal.component.html 3 - - Your message has been sent. + + You enabled user registration on your instance but did not configure the following fields: - src/app/+about/about-instance/contact-admin-modal.component.ts - 77 + src/app/modal/instance-config-warning-modal.component.html + 10 - - You already sent this form recently + + Instance name - src/app/+about/about-instance/contact-admin-modal.component.ts - 83 + src/app/modal/instance-config-warning-modal.component.html + 13 - - Contact administrator + + Instance short description - src/app/+about/about-instance/contact-admin-modal.component.html - 3 + src/app/modal/instance-config-warning-modal.component.html + 14 - - Your name + + Who you are - src/app/+about/about-instance/contact-admin-modal.component.html - 11 + src/app/modal/instance-config-warning-modal.component.html + 16 - - Your email + + How long you plan to maintain your instance - src/app/+about/about-instance/contact-admin-modal.component.html - 20 + src/app/modal/instance-config-warning-modal.component.html + 17 - - Subject + + How you plan to pay your instance - src/app/+about/about-instance/contact-admin-modal.component.html - 29 + src/app/modal/instance-config-warning-modal.component.html + 18 - - Your message + + How you will moderate your instance - src/app/+about/about-instance/contact-admin-modal.component.html - 38 + src/app/modal/instance-config-warning-modal.component.html + 20 - - Link copied + + Instance terms - src/app/+about/about-instance/about-instance.component.ts - 91 + src/app/modal/instance-config-warning-modal.component.html + 21 - - About + + Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website. - src/app/+about/about-instance/about-instance.component.html - 5 + src/app/modal/instance-config-warning-modal.component.html + 25,27 - - FEATURES + + Don't show me this warning anymore - src/app/+about/about-instance/about-instance.component.html - 203 + src/app/modal/instance-config-warning-modal.component.html + 33 - - STATISTICS + + Close - src/app/+about/about-instance/about-instance.component.html - 215 + src/app/modal/instance-config-warning-modal.component.html + 38 + + + src/app/shared/shared-video-live/live-stream-information.component.html + 34 - - Contact administrator + + Configure - src/app/+about/about-instance/about-instance.component.html - 7 + src/app/modal/instance-config-warning-modal.component.html + 43,44 - - This instance is dedicated to sensitive/NSFW content. + + These settings apply only to your session on this instance. - src/app/+about/about-instance/about-instance.component.html - 19 + src/app/modal/quick-settings-modal.component.html + 8 - - ADMINISTRATORS & SUSTAINABILITY + + Display settings - src/app/+about/about-instance/about-instance.component.html - 32,33 + src/app/modal/quick-settings-modal.component.html + 10 - - Who we are + + Video settings - src/app/+about/about-instance/about-instance.component.html - 44 + src/app/modal/quick-settings-modal.component.html + 18 - - Why we created this instance + + Interface settings - src/app/+about/about-instance/about-instance.component.html - 58 + src/app/modal/quick-settings-modal.component.html + 22 - - How long we plan to maintain this instance + + Welcome to PeerTube, dear administrator! - src/app/+about/about-instance/about-instance.component.html - 72 + src/app/modal/welcome-modal.component.html + 3 - - How we will pay for this instance + + CLI documentation - src/app/+about/about-instance/about-instance.component.html - 86 + src/app/modal/welcome-modal.component.html + 12,13 - - INFORMATION + + Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/+about/about-instance/about-instance.component.html - 101,102 + src/app/modal/welcome-modal.component.html + 15 - - MODERATION + + Administer documentation - src/app/+about/about-instance/about-instance.component.html - 128,129 + src/app/modal/welcome-modal.component.html + 19,20 - - OTHER INFORMATION + + Managing users, following other instances, dealing with spammers... - src/app/+about/about-instance/about-instance.component.html - 183,184 + src/app/modal/welcome-modal.component.html + 22 - - Hardware information + + Use documentation - src/app/+about/about-instance/about-instance.component.html - 195 + src/app/modal/welcome-modal.component.html + 26,27 - - Follows + + Setup your account, managing video playlists, discover third-party applications... - src/app/+about/about-follows/about-follows.component.html - 2 + src/app/modal/welcome-modal.component.html + 29 - - Followers instances () + + Useful links - src/app/+about/about-follows/about-follows.component.html - 4 + src/app/modal/welcome-modal.component.html + 39 - - Followings instances () + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org - src/app/+about/about-follows/about-follows.component.html - 16 + src/app/modal/welcome-modal.component.html + 42,43 - - This instance does not have instances followers. + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - src/app/+about/about-follows/about-follows.component.html - 6 + src/app/modal/welcome-modal.component.html + 45 - - Show full list + + It's time to configure your instance! - src/app/+about/about-follows/about-follows.component.html - 12 + src/app/modal/welcome-modal.component.html + 55 + + + Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - src/app/+about/about-follows/about-follows.component.html - 24 + src/app/modal/welcome-modal.component.html + 58,61 - - This instance is not following any other. + + If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance. - src/app/+about/about-follows/about-follows.component.html - 18 + src/app/modal/welcome-modal.component.html + 64,67 - - Jobs + + Remind me later - src/app/+admin/system/system.component.html - 3 + src/app/modal/welcome-modal.component.html + 74 - - Logs + + Configure my instance - src/app/+admin/system/system.component.html - 5 + src/app/modal/welcome-modal.component.html + 81,82 - - Debug + + Report reason is required. - src/app/+admin/system/system.component.html + src/app/shared/form-validators/abuse-validators.ts 7 - - Jobs + + Report reason must be at least 2 characters long. - src/app/+admin/system/system.routes.ts - 26 + src/app/shared/form-validators/abuse-validators.ts + 8 - - Logs + + Report reason cannot be more than 3000 characters long. - src/app/+admin/system/system.routes.ts - 37 + src/app/shared/form-validators/abuse-validators.ts + 9 - - Debug + + Moderation comment is required. - src/app/+admin/system/system.routes.ts - 48 + src/app/shared/form-validators/abuse-validators.ts + 16 - - Blocked videos + + Moderation comment must be at least 2 characters long. - src/app/+admin/moderation/moderation.routes.ts - 69 + src/app/shared/form-validators/abuse-validators.ts + 17 - - Muted instances + + Moderation comment cannot be more than 3000 characters long. - src/app/+admin/moderation/moderation.routes.ts - 109 + src/app/shared/form-validators/abuse-validators.ts + 18 - - Users list + + Abuse message is required. - src/app/+admin/users/users.routes.ts - 27 + src/app/shared/form-validators/abuse-validators.ts + 25 - - Create a user + + Abuse message must be at least 2 characters long. - src/app/+admin/users/users.routes.ts - 36 + src/app/shared/form-validators/abuse-validators.ts + 26 - - Update a user + + Abuse message cannot be more than 3000 characters long. - src/app/+admin/users/users.routes.ts - 48 + src/app/shared/form-validators/abuse-validators.ts + 27 - - Report comment + + is not valid - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 51 + src/app/shared/form-validators/batch-domains-validators.ts + 19 - - Comment reported. + + Domain is required. - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 82 + src/app/shared/form-validators/batch-domains-validators.ts + 56 - - Following list + + Domains entered are invalid. - src/app/+admin/follows/follows.routes.ts - 28 + src/app/shared/form-validators/batch-domains-validators.ts + 57 - - Followers list + + Domains entered contain duplicates. - src/app/+admin/follows/follows.routes.ts - 37 + src/app/shared/form-validators/batch-domains-validators.ts + 58 - - Edit custom configuration + + Instance name is required. - src/app/+admin/config/config.routes.ts - 26 + src/app/shared/form-validators/custom-config-validators.ts + 7 - - Delete this comment + + Short description should not be longer than 250 characters. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 65 + src/app/shared/form-validators/custom-config-validators.ts + 14 - - Delete all comments of this account + + Twitter username is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 71 + src/app/shared/form-validators/custom-config-validators.ts + 21 - - Comments are deleted after a few minutes + + Previews cache size is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 72 + src/app/shared/form-validators/custom-config-validators.ts + 28 - - comments deleted. + + Previews cache size must be greater than 1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 137 + src/app/shared/form-validators/custom-config-validators.ts + 29 - - Do you really want to delete all comments of ? + + Previews cache size must be a number. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 157 + src/app/shared/form-validators/custom-config-validators.ts + 30 - - Comments of will be deleted in a few minutes + + Captions cache size is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 169 + src/app/shared/form-validators/custom-config-validators.ts + 37 - - Video comments + + Captions cache size must be greater than 1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 3 + src/app/shared/form-validators/custom-config-validators.ts + 38 - - Showing to of comments + + Captions cache size must be a number. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 14 + src/app/shared/form-validators/custom-config-validators.ts + 39 - - Batch actions + + Signup limit is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 + src/app/shared/form-validators/custom-config-validators.ts + 46 + + + Signup limit must be greater than 1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 + src/app/shared/form-validators/custom-config-validators.ts + 47 + + + Signup limit must be a number. - src/app/+admin/users/user-list/user-list.component.html - 13 + src/app/shared/form-validators/custom-config-validators.ts + 48 + + + Admin email is required. - src/app/+admin/users/user-list/user-list.component.html - 13 + src/app/shared/form-validators/custom-config-validators.ts + 55 - - Advanced comments filters + + Admin email must be valid. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 36 + src/app/shared/form-validators/custom-config-validators.ts + 56 - - Local comments + + Transcoding threads is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 37 + src/app/shared/form-validators/custom-config-validators.ts + 63 - - Remote comments + + Transcoding threads must be greater or equal to 0. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 38 + src/app/shared/form-validators/custom-config-validators.ts + 64 - - Select all rows + + Max live duration is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 55 + src/app/shared/form-validators/custom-config-validators.ts + 71 + + + Max live duration should be greater or equal to -1. - src/app/+admin/users/user-list/user-list.component.html - 51 + src/app/shared/form-validators/custom-config-validators.ts + 72 - - Comment + + Max instance lives is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 61 + src/app/shared/form-validators/custom-config-validators.ts + 79 - - Date + + Max instance lives should be greater or equal to -1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 62 + src/app/shared/form-validators/custom-config-validators.ts + 80 + + + Max user lives is required. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 46 + src/app/shared/form-validators/custom-config-validators.ts + 87 - - Select this row + + Max user lives should be greater or equal to -1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 70 + src/app/shared/form-validators/custom-config-validators.ts + 88 + + + Concurrency is required. - src/app/+admin/users/user-list/user-list.component.html - 91 + src/app/shared/form-validators/custom-config-validators.ts + 95 - - Commented video + + Concurrency should be greater or equal to 1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 103 + src/app/shared/form-validators/custom-config-validators.ts + 96 - - No comments found matching current filters. + + Index URL should be a URL - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 128 + src/app/shared/form-validators/custom-config-validators.ts + 103 - - No comments found. + + Search index URL should be a URL - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 129 + src/app/shared/form-validators/custom-config-validators.ts + 110 - - List installed plugins + + Email is required. - src/app/+admin/plugins/plugins.routes.ts - 28 + src/app/shared/form-validators/instance-validators.ts + 7 - - - Search plugins - src/app/+admin/plugins/plugins.routes.ts + src/app/shared/form-validators/user-validators.ts 37 - - Show plugin + + Email must be valid. - src/app/+admin/plugins/plugins.routes.ts - 46 + src/app/shared/form-validators/instance-validators.ts + 8 - - - Stop autoplaying next video - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 203 + src/app/shared/form-validators/user-validators.ts + 38 - - Autoplay next video + + Your name is required. - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 204 + src/app/shared/form-validators/instance-validators.ts + 19 - - Stop looping playlist videos + + Your name must be at least 1 character long. - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 209 + src/app/shared/form-validators/instance-validators.ts + 20 - - Loop playlist videos + + Your name cannot be more than 120 characters long. - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 210 + src/app/shared/form-validators/instance-validators.ts + 21 - - Public + + A subject is required. - src/app/+videos/+video-watch/video-watch-playlist.component.html - 11 + src/app/shared/form-validators/instance-validators.ts + 32 - - Like this video + + The subject must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.ts - 132 + src/app/shared/form-validators/instance-validators.ts + 33 - - Dislike this video + + The subject cannot be more than 120 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 133 + src/app/shared/form-validators/instance-validators.ts + 34 - - Support options for this video + + A message is required. - src/app/+videos/+video-watch/video-watch.component.ts - 134 + src/app/shared/form-validators/instance-validators.ts + 45 - - You need to be <a href="/login">logged in</a> to rate this video. + + The message must be at least 3 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 220 + src/app/shared/form-validators/instance-validators.ts + 46 - - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + + The message cannot be more than 5000 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 415 + src/app/shared/form-validators/instance-validators.ts + 47 - - Redirection + + Username is required. - src/app/+videos/+video-watch/video-watch.component.ts - 416 + src/app/shared/form-validators/login-validators.ts + 9 - - - This video contains mature or explicit content. Are you sure you want to watch it? - src/app/+videos/+video-watch/video-watch.component.ts - 547 + src/app/shared/form-validators/user-validators.ts + 12 - - Mature or explicit content + + Password is required. - src/app/+videos/+video-watch/video-watch.component.ts - 548 + src/app/shared/form-validators/login-validators.ts + 18 - - - Up Next - src/app/+videos/+video-watch/video-watch.component.ts - 600 + src/app/shared/form-validators/user-validators.ts + 58 + + + src/app/shared/form-validators/user-validators.ts + 69 - - Cancel + + Confirmation of the password is required. - src/app/+videos/+video-watch/video-watch.component.ts - 601 + src/app/shared/form-validators/reset-password-validators.ts + 9 - - Autoplay is suspended + + Username must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.ts - 602 + src/app/shared/form-validators/user-validators.ts + 13 - - Enter/exit fullscreen (requires player focus) + + Username cannot be more than 50 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 920 + src/app/shared/form-validators/user-validators.ts + 14 - - Play/Pause the video (requires player focus) + + Username should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+videos/+video-watch/video-watch.component.ts - 921 + src/app/shared/form-validators/user-validators.ts + 15 - - Mute/unmute the video (requires player focus) + + Channel name is required. - src/app/+videos/+video-watch/video-watch.component.ts - 922 + src/app/shared/form-validators/user-validators.ts + 27 - - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) + + Channel name must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.ts - 924 + src/app/shared/form-validators/user-validators.ts + 28 - - Increase the volume (requires player focus) + + Channel name cannot be more than 50 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 926 + src/app/shared/form-validators/user-validators.ts + 29 - - Decrease the volume (requires player focus) + + Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. - src/app/+videos/+video-watch/video-watch.component.ts - 927 + src/app/shared/form-validators/user-validators.ts + 30 - - Seek the video forward (requires player focus) + + Handle is required. - src/app/+videos/+video-watch/video-watch.component.ts - 929 + src/app/shared/form-validators/user-validators.ts + 48 - - Seek the video backward (requires player focus) + + Handle must be valid (eg. chocobozzz@example.com). - src/app/+videos/+video-watch/video-watch.component.ts - 930 + src/app/shared/form-validators/user-validators.ts + 49 - - Increase playback rate (requires player focus) + + Password must be at least 6 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 932 + src/app/shared/form-validators/user-validators.ts + 70 - - - Decrease playback rate (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts - 933 + src/app/shared/form-validators/user-validators.ts + 81 - - Navigate in the video frame by frame (requires player focus) + + Password cannot be more than 255 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 935 + src/app/shared/form-validators/user-validators.ts + 71 - - - Like the video - src/app/+videos/+video-watch/video-watch.component.ts - 943 + src/app/shared/form-validators/user-validators.ts + 82 - - Dislike the video + + The new password and the confirmed password do not correspond. - src/app/+videos/+video-watch/video-watch.component.ts - 948 + src/app/shared/form-validators/user-validators.ts + 89 - - The video is being imported, it will be available when the import is finished. + + Video quota is required. - src/app/+videos/+video-watch/video-watch.component.html - 21,22 + src/app/shared/form-validators/user-validators.ts + 96 - - The video is being transcoded, it may not work properly. + + Quota must be greater than -1. - src/app/+videos/+video-watch/video-watch.component.html - 25,26 + src/app/shared/form-validators/user-validators.ts + 97 - - This video will be published on . + + Daily upload limit is required. - src/app/+videos/+video-watch/video-watch.component.html - 28,30 + src/app/shared/form-validators/user-validators.ts + 103 - - This live has not started yet. + + Daily upload limit must be greater than -1. - src/app/+videos/+video-watch/video-watch.component.html - 33,34 + src/app/shared/form-validators/user-validators.ts + 104 - - This live has ended. + + User role is required. - src/app/+videos/+video-watch/video-watch.component.html - 37,38 + src/app/shared/form-validators/user-validators.ts + 111 - - This video is blocked. + + Description must be at least 3 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 41 + src/app/shared/form-validators/user-validators.ts + 123 - - - Published - src/app/+videos/+video-watch/video-watch.component.html - 55 + src/app/shared/form-validators/video-channel-validators.ts + 38 - src/app/+videos/+video-watch/video-watch.component.html - 68 + src/app/shared/form-validators/video-playlist-validators.ts + 33 - - SHARE + + Description cannot be more than 1000 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 109 + src/app/shared/form-validators/user-validators.ts + 124 - - - Tags - src/app/+videos/+video-watch/video-watch.component.html - 268 + src/app/shared/form-validators/video-channel-validators.ts + 39 - src/app/+videos/+video-edit/shared/video-edit.component.html - 19 + src/app/shared/form-validators/video-playlist-validators.ts + 34 - - SUPPORT + + You must agree with the instance terms in order to register on it. - src/app/+videos/+video-watch/video-watch.component.html - 104 + src/app/shared/form-validators/user-validators.ts + 131 - - SAVE + + Ban reason must be at least 3 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 120 + src/app/shared/form-validators/user-validators.ts + 141 - - DOWNLOAD + + Ban reason cannot be more than 250 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 134 + src/app/shared/form-validators/user-validators.ts + 142 - - Account page + + Display name is required. - src/app/+videos/+video-watch/video-watch.component.html - 185 + src/app/shared/form-validators/user-validators.ts + 153 - src/app/+videos/+video-watch/video-watch.component.html - 191 + src/app/shared/form-validators/video-channel-validators.ts + 26 - - - By - src/app/+videos/+video-watch/video-watch.component.html - 186 + src/app/shared/form-validators/video-playlist-validators.ts + 12 - - + + Display name must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.html - 192 + src/app/shared/form-validators/user-validators.ts + 154 - - - Show more - src/app/+videos/+video-watch/video-watch.component.html - 213 + src/app/shared/form-validators/video-channel-validators.ts + 27 - - - Show less - src/app/+videos/+video-watch/video-watch.component.html - 219 + src/app/shared/form-validators/video-playlist-validators.ts + 13 - - Origin instance + + Display name cannot be more than 50 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 231 + src/app/shared/form-validators/user-validators.ts + 155 - - - Originally published - src/app/+videos/+video-watch/video-watch.component.html - 236 + src/app/shared/form-validators/video-channel-validators.ts + 28 - - Friendly Reminder: + + Block reason must be at least 2 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 299 + src/app/shared/form-validators/video-block-validators.ts + 7 - - the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + Block reason cannot be more than 300 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 301,302 + src/app/shared/form-validators/video-block-validators.ts + 8 - - Get more information + + Video caption language is required. - src/app/+videos/+video-watch/video-watch.component.html - 304 + src/app/shared/form-validators/video-captions-validators.ts + 7 - - OK + + Video caption file is required. - src/app/+videos/+video-watch/video-watch.component.html - 308,309 + src/app/shared/form-validators/video-captions-validators.ts + 14 - - You have unsaved changes! If you leave, your changes will be lost. + + Name is required. - src/app/+videos/+video-edit/video-update.component.ts - 94 + src/app/shared/form-validators/video-channel-validators.ts + 12 - - Video updated. + + Name must be at least 1 character long. - src/app/+videos/+video-edit/video-update.component.ts - 142 + src/app/shared/form-validators/video-channel-validators.ts + 13 - - Update - - src/app/+videos/+video-edit/video-update.component.html - 3 - + + Name cannot be more than 50 characters long. - src/app/+videos/+video-edit/video-update.component.html - 18 + src/app/shared/form-validators/video-channel-validators.ts + 14 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 73 + src/app/shared/form-validators/video-channel-validators.ts + 15 + + + Support text must be at least 3 characters long. - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 66 + src/app/shared/form-validators/video-channel-validators.ts + 49 + + + Support text cannot be more than 1000 characters long - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + src/app/shared/form-validators/video-channel-validators.ts 50 - - Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. + + Comment is required. - src/app/+videos/+video-edit/video-add.component.html - 3 + src/app/shared/form-validators/video-comment-validators.ts + 7 - - Read instance rules for help + + Comment must be at least 2 characters long. - src/app/+videos/+video-edit/video-add.component.html - 4 + src/app/shared/form-validators/video-comment-validators.ts + 8 - - Upload a file + + Comment cannot be more than 3000 characters long. - src/app/+videos/+video-edit/video-add.component.html - 26 + src/app/shared/form-validators/video-comment-validators.ts + 9 - - We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. + + The channel is required. - src/app/+videos/+video-edit/video-add.component.html - 11,14 + src/app/shared/form-validators/video-ownership-change-validators.ts + 7 - - Import + + The username is required. - src/app/+videos/+video-edit/video-add.component.html - 19 + src/app/shared/form-validators/video-ownership-change-validators.ts + 14 - - Upload + + You can only transfer ownership to a local account - src/app/+videos/+video-edit/video-add.component.html - 20 + src/app/shared/form-validators/video-ownership-change-validators.ts + 15 - - Import with URL + + Display name cannot be more than 120 characters long. - src/app/+videos/+video-edit/video-add.component.html - 36 + src/app/shared/form-validators/video-playlist-validators.ts + 14 - - Import with torrent + + Privacy is required. - src/app/+videos/+video-edit/video-add.component.html - 46 + src/app/shared/form-validators/video-playlist-validators.ts + 23 - - Go live + + The channel is required when the playlist is public. - src/app/+videos/+video-edit/video-add.component.html - 56 + src/app/shared/form-validators/video-playlist-validators.ts + 41 - - Comment + + Video name is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 67 + src/app/shared/form-validators/video-validators.ts + 15 - - Reply + + Video name must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 69 + src/app/shared/form-validators/video-validators.ts + 16 - - Add comment... + + Video name cannot be more than 120 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 6 + src/app/shared/form-validators/video-validators.ts + 17 - - Markdown compatible + + Video name has leading or trailing whitespace. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 13 + src/app/shared/form-validators/video-validators.ts + 18 - - Markdown compatible that supports: + + Video privacy is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 15 + src/app/shared/form-validators/video-validators.ts + 25 - - Auto generated links + + Video channel is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 18 + src/app/shared/form-validators/video-validators.ts + 52 - - Break lines + + Video description must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 19 + src/app/shared/form-validators/video-validators.ts + 59 - - Lists + + Video description cannot be more than 10000 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 20 + src/app/shared/form-validators/video-validators.ts + 60 - - Emphasis + + A tag should be more than 2 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 22 + src/app/shared/form-validators/video-validators.ts + 67 - - bold + + A tag should be less than 30 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/form-validators/video-validators.ts + 68 - - italic + + A maximum of 5 tags can be used on a video. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/form-validators/video-validators.ts + 75 - - Emoji shortcuts + + A tag should be more than 1 and less than 30 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 26 + src/app/shared/form-validators/video-validators.ts + 76 - - Emoji markup + + Video support must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 30 + src/app/shared/form-validators/video-validators.ts + 83 - - See complete list + + Video support cannot be more than 1000 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 32 + src/app/shared/form-validators/video-validators.ts + 84 - - Cancel + + A date is required to schedule video update. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 45,46 + src/app/shared/form-validators/video-validators.ts + 91 - - You are one step away from commenting + + Reporter - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 55 + src/app/shared/shared-abuse-list/abuse-details.component.html + 7 - - - You can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 60,63 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 41 - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 65,66 + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 - - Login to comment + + - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 76 + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 - - Markdown Emoji List + + Reportee - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 84 + src/app/shared/shared-abuse-list/abuse-details.component.html + 33 - - Report this comment + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - src/app/+videos/+video-watch/comment/video-comment.component.ts - 173 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - Remove + + - src/app/+videos/+video-watch/comment/video-comment.component.ts - 181 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - Remove & re-draft + + Updated - src/app/+videos/+video-watch/comment/video-comment.component.ts - 189 + src/app/shared/shared-abuse-list/abuse-details.component.html + 58 - - Options + + Report - src/app/+videos/+video-watch/comment/video-comment.component.html - 50 + src/app/shared/shared-abuse-list/abuse-details.component.html + 65 - - Highlighted comment + + Reported part - src/app/+videos/+video-watch/comment/video-comment.component.html - 20 + src/app/shared/shared-abuse-list/abuse-details.component.html + 83 - - Reply + + Note - src/app/+videos/+video-watch/comment/video-comment.component.html - 46 + src/app/shared/shared-abuse-list/abuse-details.component.html + 90 - - This comment has been deleted + + The video was deleted - src/app/+videos/+video-watch/comment/video-comment.component.html - 63 + src/app/shared/shared-abuse-list/abuse-details.component.html + 99 - - The deletion will be sent to remote instances so they can reflect the change. + + Comment: - src/app/+videos/+video-watch/comment/video-comments.component.ts - 171 + src/app/shared/shared-abuse-list/abuse-details.component.html + 105 - - It is a remote comment, so the deletion will only be effective on your instance. + + Violent or Repulsive - src/app/+videos/+video-watch/comment/video-comments.component.ts - 173 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 21 - - Delete and re-draft + + Hateful or Abusive - src/app/+videos/+video-watch/comment/video-comments.component.ts - 199 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 22 - - Do you really want to delete and re-draft this comment? + + Spam or Misleading - src/app/+videos/+video-watch/comment/video-comments.component.ts - 199 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 23 - - SORT BY + + Privacy - src/app/+videos/+video-watch/comment/video-comments.component.html - 16,17 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 24 - - Most recent first (default) + + Copyright - src/app/+videos/+video-watch/comment/video-comments.component.html - 19 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 25 - - - Most replies first - src/app/+videos/+video-watch/comment/video-comments.component.html - 20 + src/app/shared/shared-moderation/abuse.service.ts + 159 - - 1 Comment + + Server rules - src/app/+videos/+video-watch/comment/video-comments.component.html - 6 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 26 - - Comments + + Thumbnails - src/app/+videos/+video-watch/comment/video-comments.component.html - 7 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 27 - - - Comments - src/app/+videos/+video-watch/comment/video-comments.component.html - 9 + src/app/shared/shared-moderation/abuse.service.ts + 173 - - No comments. + + Captions - src/app/+videos/+video-watch/comment/video-comments.component.html - 33 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 28 - - - View replies from and others - src/app/+videos/+video-watch/comment/video-comments.component.html - 83,85 + src/app/shared/shared-moderation/abuse.service.ts + 178 - - View replies from + + Showing to of reports - src/app/+videos/+video-watch/comment/video-comments.component.html - 86,88 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 5 - - View replies + + Advanced report filters - src/app/+videos/+video-watch/comment/video-comments.component.html - 90 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 18 - - Comments are disabled. + + Unsolved reports - src/app/+videos/+video-watch/comment/video-comments.component.html - 101,102 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 19 - - Support + + Accepted reports - src/app/+videos/+video-watch/modal/video-support.component.html - 3 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 20 - - Maybe later + + Refused reports - src/app/+videos/+video-watch/modal/video-support.component.html - 11 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 21 - - Video to import updated. + + Reports with blocked videos - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts - 129 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 22 + + + Reports with deleted videos - src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts - 139 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 23 - - Select the torrent to import + + Video/Comment/Account - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 6 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 42 + + + Messages - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 8 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 45 - - OR + + Internal note - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 13 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 46 - - Paste magnet URI + + Deleted account - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 16 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 82,83 - - You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + This video has been reported multiple times. - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 20,22 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 95 - - Sorry, but something went wrong + + The video was blocked - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 51 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 104 + + + by on - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 44 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 107 - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 26 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 124 + + + Video was deleted - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 74 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 114 - - Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - + + Account deleted - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 56,57 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 150,151 - - You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + No abuses found matching current filters. - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 11,14 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 188 - - Congratulations, the video behind will be imported! You can already add information about this video. - + + No abuses found. - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 48,50 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 189 - - Cannot create live because this instance have too many created lives + + Do you really want to delete this abuse report? - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 89 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 - - Cannot create live because you created too many lives + + Abuse deleted. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 91 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 134 - - Live published. + + Deleted comment - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 121 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 210 - - Go Live + + Messages with reporter - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 20 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 244 - - Max live duration is . If your live reaches this limit, it will be automatically terminated. - + + Messages with moderators - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 30,33 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 245 - - Your video was uploaded to your account and is private. + + Update internal note - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 92 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 250 - - But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + Mark as accepted - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 93 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 255 - - Your video is not uploaded yet, are you sure you want to leave this page? + + Mark as rejected - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 95 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 260 - - Upload + + Add internal note - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 115 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 265 - - Upload + + Delete report - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 117 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 270 - - Upload cancelled + + Actions for the flagged account - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 143 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 281 - - Video published. + + Mute account - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 267 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 287 - - - Your video quota is exceeded with this video ( -video size: , used: , quota: ) - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 289,290 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 322 - - Your daily video quota is exceeded with this video ( -video size: , used: , quota: ) + + Mute server account - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 309,310 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 293 - - Select the file to upload + + Actions for the reporter - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 6 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 305 + + + Mute reporter - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 8 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 311 - - Video background image + + Mute server - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 29 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 317 - - Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. + + Block video - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 32,35 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 334 - - Total video uploaded + + Video blocked. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 52 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 340 - - - Processing… - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 54 + src/app/shared/shared-moderation/video-block.component.ts + 60 - - Retry + + Unblock video - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 68 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 350 - Retry failed upload of a video - - Congratulations! Your video is now available in your private library. - + + Video unblocked. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 79,80 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 356 - - Publish will be available when upload is finished + + Delete video - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 92 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 366 - - Used + + Actions for the comment - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 395 - - Available + + Delete comment - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 401 - - Do you really want to remove this video redundancy? + + Comment deleted. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 140 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 413 - - Remove redundancy + + Account muted by the instance. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 141 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 429 - - - Video redundancies removed! - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 147 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 175 - - Videos redundancies + + Server muted by the instance. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 3 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 441 - - My videos duplicated by remote instances + + Messages with the reporter - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 12 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 4 - - Remote videos duplicated by my instance - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 13 + + Messages with the moderation team + + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 5 - - Video + + No messages for now. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 29 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 28,29 + + + Add a message - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 43 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 44 - - Strategy + + Add a message to communicate with the reporter - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 28 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 100 - - Total size + + Add a message to communicate with the moderation team - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 30 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 103 - - List redundancies + + Moderation comment - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 37 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 3 - - Open video in a new tab + + This comment can only be seen by you or the other moderators. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 49 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 21,22 - - Your instance doesn't mirror any video. + + Update this comment - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 81 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 31 - - Your instance has no mirrored videos. + + Comment updated. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 82 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts + 58 - - Enabled strategies stats + + Copy - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 91 + src/app/shared/shared-forms/input-toggle-hidden.component.html + 15 - - No redundancy strategy is enabled on your instance. + + Hide - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 96,97 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 38 - - When active, the next video is automatically played after the current one. + + Show - src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts - 59 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 39 - - Other videos + + Copied - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 5,6 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 47 - - - AUTOPLAY - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 10 + src/app/shared/shared-video-miniature/video-download.component.ts + 137 - - Sunday + + Truncated preview - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + src/app/shared/shared-forms/markdown-textarea.component.html 11 - - Monday + + Complete preview - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 12 + src/app/shared/shared-forms/markdown-textarea.component.html + 19 - - Tuesday + + Maximize editor - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 13 + src/app/shared/shared-forms/markdown-textarea.component.ts + 38 - - Wednesday + + Exit maximized editor - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 14 + src/app/shared/shared-forms/markdown-textarea.component.ts + 39 - - Thursday + + Recommended - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 15 + src/app/shared/shared-forms/peertube-checkbox.component.html + 33 - - Friday + + max size - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 16 + src/app/shared/shared-forms/preview-upload.component.ts + 39 - - - Saturday - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 17 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 40 - - Sun + + This file is too large. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 21 + src/app/shared/shared-forms/reactive-file.component.ts + 50 - Day name short - - Mon + + PeerTube cannot handle this kind of file. Accepted extensions are }. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 22 + src/app/shared/shared-forms/reactive-file.component.ts + 56 - Day name short - - Tue + + No items found - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 23 + src/app/shared/shared-forms/select/select-checkbox.component.html + 14 - Day name short - - Wed + + Add a new option - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 24 + src/app/shared/shared-forms/select/select-checkbox.component.ts + 28 - Day name short - - Thu + + Custom value... - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 25 + src/app/shared/shared-forms/select/select-custom-value.component.ts + 69 - Day name short - - Fri + + Enter a new tag - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 26 + src/app/shared/shared-forms/select/select-tags.component.html + 5 - Day name short - - Sat + + yes - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 27 + src/app/shared/shared-instance/feature-boolean.component.html + 1 - Day name short - - Su + + no - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 31 + src/app/shared/shared-instance/feature-boolean.component.html + 2 - Day name min - - Mo + + Features found on this instance - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 32 + src/app/shared/shared-instance/instance-about-accordion.component.html + 6 - Day name min - - - Tu - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 33 + src/app/shared/shared-instance/instance-features-table.component.html + 4 - Day name min - - We + + Administrators & Sustainability - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 34 + src/app/shared/shared-instance/instance-about-accordion.component.html + 15 + + + + Who are we? + + src/app/shared/shared-instance/instance-about-accordion.component.html + 19 - Day name min - - Th + + How long do we plan to maintain this instance? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 35 + src/app/shared/shared-instance/instance-about-accordion.component.html + 24 - Day name min - - Fr + + How will we finance this instance? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 36 + src/app/shared/shared-instance/instance-about-accordion.component.html + 29 - Day name min - - Sa + + PeerTube version - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 37 + src/app/shared/shared-instance/instance-features-table.component.html + 6 - Day name min - - January + + Default NSFW/sensitive videos policycan be redefined by the users - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 41 + src/app/shared/shared-instance/instance-features-table.component.html + 13,14 - - February + + User registration allowed - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 42 + src/app/shared/shared-instance/instance-features-table.component.html + 21 - - March + + Video uploads - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 43 + src/app/shared/shared-instance/instance-features-table.component.html + 28 - - - April - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 44 + src/app/shared/shared-instance/instance-features-table.component.html + 39 - - May + + Transcoding in multiple resolutions - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 45 + src/app/shared/shared-instance/instance-features-table.component.html + 32 + + + Requires manual validation by moderators - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 60 + src/app/shared/shared-instance/instance-features-table.component.html + 41 - - June + + Automatically published - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 46 + src/app/shared/shared-instance/instance-features-table.component.html + 42 - - July + + Unlimited ( per day) - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 47 + src/app/shared/shared-instance/instance-features-table.component.html + 61 - - August + + Live streaming enabled - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 48 + src/app/shared/shared-instance/instance-features-table.component.html + 71 - - September + + Transcode live video in multiple resolutions - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 49 + src/app/shared/shared-instance/instance-features-table.component.html + 78 - - October + + Max parallel lives - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 50 + src/app/shared/shared-instance/instance-features-table.component.html + 85 - - November + + per user / per instance - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 51 + src/app/shared/shared-instance/instance-features-table.component.html + 86,88 - - December + + HTTP import (YouTube, Vimeo, direct URL...) - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 52 + src/app/shared/shared-instance/instance-features-table.component.html + 96 - - Jan + + Torrent import - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 56 + src/app/shared/shared-instance/instance-features-table.component.html + 103 - Month name short - - Feb + + Player - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 57 + src/app/shared/shared-instance/instance-features-table.component.html + 111 - Month name short - - Mar + + P2P enabled - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 58 + src/app/shared/shared-instance/instance-features-table.component.html + 115 - Month name short - - Apr + + Users can resolve distant content - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 59 + src/app/shared/shared-instance/instance-features-table.component.html + 126 - Month name short - - Jun + + Hidden - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 61 + src/app/shared/shared-instance/instance-features-table.component.ts + 50 - Month name short - - Jul + + Blurred with confirmation request - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 62 + src/app/shared/shared-instance/instance-features-table.component.ts + 51 - Month name short - - Aug + + Displayed - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 63 + src/app/shared/shared-instance/instance-features-table.component.ts + 52 - Month name short - - Sep + + ~ 1 minute - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 64 + src/app/shared/shared-instance/instance-features-table.component.ts + 67 - Month name short - - Oct + + ~ minutes - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 65 + src/app/shared/shared-instance/instance-features-table.component.ts + 69 - Month name short - - Nov + + of full HD videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 66 + src/app/shared/shared-instance/instance-features-table.component.ts + 85 - Month name short - - Dec + + of HD videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 67 + src/app/shared/shared-instance/instance-features-table.component.ts + 86 - Month name short - - Clear + + of average quality videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 72 + src/app/shared/shared-instance/instance-features-table.component.ts + 87 - - yy-mm-dd + + Loading instance statistics... - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 88 + src/app/shared/shared-instance/instance-statistics.component.html + 1 - Date format in this locale. - - Add caption + + Local - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 5 + src/app/shared/shared-instance/instance-statistics.component.html + 4 - - Select the caption file + + users - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 24 + src/app/shared/shared-instance/instance-statistics.component.html + 11 - - Add this caption + + videos - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 42 + src/app/shared/shared-instance/instance-statistics.component.html + 21 - - - This will replace an existing caption! - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 31,32 + src/app/shared/shared-instance/instance-statistics.component.html + 65 - - Instance languages + + video views - src/app/+videos/+video-edit/shared/video-edit.component.ts - 185 + src/app/shared/shared-instance/instance-statistics.component.html + 31 - - Scheduled + + video comments - src/app/+videos/+video-edit/shared/video-edit.component.ts - 197 + src/app/shared/shared-instance/instance-statistics.component.html + 41 - - - Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts - 198 + src/app/shared/shared-instance/instance-statistics.component.html + 75 - - Basic info + + of hosted video - src/app/+videos/+video-edit/shared/video-edit.component.html - 5 + src/app/shared/shared-instance/instance-statistics.component.html + 51 - - Advanced settings + + Federation - src/app/+videos/+video-edit/shared/video-edit.component.html - 260 + src/app/shared/shared-instance/instance-statistics.component.html + 58 - - Title + + followers - src/app/+videos/+video-edit/shared/video-edit.component.html - 11 + src/app/shared/shared-instance/instance-statistics.component.html + 85 - - Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. + + following - src/app/+videos/+video-edit/shared/video-edit.component.html - 24,27 + src/app/shared/shared-instance/instance-statistics.component.html + 95 - - Video descriptions are truncated by default and require manual action to expand them. + + Upload a new avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 43,44 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 10 - - - Choose the appropriate license for your work. - src/app/+videos/+video-edit/shared/video-edit.component.html - 79,80 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 36 - - Schedule publication () + + Change your avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 117 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 16 - - Contains sensitive content + + subscribers - src/app/+videos/+video-edit/shared/video-edit.component.html - 131 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 28 - - Some instances do not list videos containing mature or explicit content by default. + + Remove avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 135 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 41 - - Publish after transcoding + + extensions - src/app/+videos/+video-edit/shared/video-edit.component.html - 141 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 41 - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + This image is too large. - src/app/+videos/+video-edit/shared/video-edit.component.html - 145 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 56 - - Captions + + Channel avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 155 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 4 - - - Add another caption - src/app/+videos/+video-edit/shared/video-edit.component.html - 163 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 17 - - See the subtitle file + + Account avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 172 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 7 - - - Already uploaded ✔ - src/app/+videos/+video-edit/shared/video-edit.component.html - 176 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 13 - - - Will be created on update - src/app/+videos/+video-edit/shared/video-edit.component.html - 184 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 23 - - Cancel create + + (channel page) - src/app/+videos/+video-edit/shared/video-edit.component.html - 186 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 20 - - - Will be deleted on update - src/app/+videos/+video-edit/shared/video-edit.component.html - 192 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 117 - - Cancel deletion + + (account page) - src/app/+videos/+video-edit/shared/video-edit.component.html - 194 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 21 - - No captions for now. + + h - src/app/+videos/+video-edit/shared/video-edit.component.html - 200,201 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 - - Live settings + + min - src/app/+videos/+video-edit/shared/video-edit.component.html - 208 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 - - - You can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your lives - src/app/+videos/+video-edit/shared/video-edit.component.html - 236 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 23 - - This is a permanent live + + sec - src/app/+videos/+video-edit/shared/video-edit.component.html - 232 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 - - ⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + sec - src/app/+videos/+video-edit/shared/video-edit.component.html - 248 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 30 - - Automatically publish a replay when your live ends + + years ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 244 + src/app/shared/shared-main/angular/from-now.pipe.ts + 12 - - Video preview + + year ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 267 + src/app/shared/shared-main/angular/from-now.pipe.ts + 13 - - Support + + months ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 276 + src/app/shared/shared-main/angular/from-now.pipe.ts + 16 - - Original publication date + + month ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 296 + src/app/shared/shared-main/angular/from-now.pipe.ts + 17 - - Enable video comments + + weeks ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 317 + src/app/shared/shared-main/angular/from-now.pipe.ts + 20 - - Enable download + + week ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 322 + src/app/shared/shared-main/angular/from-now.pipe.ts + 21 - - Short text to tell people how they can support you (membership platform...). + + days ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 280,281 + src/app/shared/shared-main/angular/from-now.pipe.ts + 24 - - This is the date when the content was originally published (e.g. the release date for a film) + + day ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 300,301 + src/app/shared/shared-main/angular/from-now.pipe.ts + 25 - - Plugin settings + + hours ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 330 + src/app/shared/shared-main/angular/from-now.pipe.ts + 28 - - Your name is required. + + hour ago - src/app/shared/form-validators/instance-validators.ts - 19 + src/app/shared/shared-main/angular/from-now.pipe.ts + 29 - - Your name must be at least 1 character long. + + min ago - src/app/shared/form-validators/instance-validators.ts - 20 + src/app/shared/shared-main/angular/from-now.pipe.ts + 32 - - Your name cannot be more than 120 characters long. + + just now - src/app/shared/form-validators/instance-validators.ts - 21 + src/app/shared/shared-main/angular/from-now.pipe.ts + 34 - - A subject is required. + + Open actions - src/app/shared/form-validators/instance-validators.ts - 32 + src/app/shared/shared-main/buttons/action-dropdown.component.html + 4 - - The subject must be at least 1 character long. + + - src/app/shared/form-validators/instance-validators.ts - 33 + src/app/shared/shared-main/buttons/action-dropdown.component.html + 22 - - The subject cannot be more than 120 characters long. + + Open syndication dropdown - src/app/shared/form-validators/instance-validators.ts - 34 + src/app/shared/shared-main/feeds/feed.component.html + 3 - - A message is required. + + Get help - src/app/shared/form-validators/instance-validators.ts - 45 + src/app/shared/shared-main/misc/help.component.ts + 16 - - The message must be at least 3 characters long. + + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - src/app/shared/form-validators/instance-validators.ts - 46 + src/app/shared/shared-main/misc/help.component.ts + 75 - - The message cannot be more than 5000 characters long. + + Emphasis - src/app/shared/form-validators/instance-validators.ts - 47 + src/app/shared/shared-main/misc/help.component.ts + 81 - - Switch video block to manual + + Links - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 48 + src/app/shared/shared-main/misc/help.component.ts + 82 - - Video switched to manual block. + + New lines - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 54 + src/app/shared/shared-main/misc/help.component.ts + 83 - - Video blocks + + Lists - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 3 + src/app/shared/shared-main/misc/help.component.ts + 84 - - Showing to of blocked videos + + Images - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 10 + src/app/shared/shared-main/misc/help.component.ts + 85 - - Advanced block filters + + - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 23 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 14 - - - Automatic blocks - src/app/+admin/moderation/video-block-list/video-block-list.component.html + src/app/shared/shared-main/misc/top-menu-dropdown.component.html 24 - - Manual blocks + + You don't have notifications. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 25 + src/app/shared/shared-main/users/user-notifications.component.html + 1 - - Sensitive + + published a new video: - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 44 + src/app/shared/shared-main/users/user-notifications.component.html + 15,16 - - Unfederated + + The notification concerns a video now unavailable - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 45 + src/app/shared/shared-main/users/user-notifications.component.html + 24,25 + + + Your video has been unblocked - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 88 + src/app/shared/shared-main/users/user-notifications.component.html + 33,34 - - The video was blocked due to automatic blocking of new videos + + Your video has been blocked - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/shared/shared-main/users/user-notifications.component.html + 41,42 + + + A new video abuse has been created on video - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/shared/shared-main/users/user-notifications.component.html + 49 - - NSFW + + A new comment abuse has been created on video - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 84 + src/app/shared/shared-main/users/user-notifications.component.html + 53 - - Block reason: + + A new account abuse has been created on account - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 104 + src/app/shared/shared-main/users/user-notifications.component.html + 57 - - No blocked video found matching current filters. + + A new abuse has been created - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 124 + src/app/shared/shared-main/users/user-notifications.component.html + 62,63 - - No blocked video found. + + Your abuse has been acceptedrejected - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 125 + src/app/shared/shared-main/users/user-notifications.component.html + 70,72 - - Audio-only + + Abuse has a new message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 61 + src/app/shared/shared-main/users/user-notifications.component.html + 80,81 - - A <code>.mp4</code> that keeps the original audio track, with no video - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 62 + + The recently added video has been automatically blocked + + src/app/shared/shared-main/users/user-notifications.component.html + 88 - - 240p + + commented your video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 66 + src/app/shared/shared-main/users/user-notifications.component.html + 101 - - 360p + + The notification concerns a comment now unavailable - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 70 + src/app/shared/shared-main/users/user-notifications.component.html + 109,110 - - 480p + + Your video has been published - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 74 + src/app/shared/shared-main/users/user-notifications.component.html + 118,119 - - 720p + + Your video import succeeded - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 78 + src/app/shared/shared-main/users/user-notifications.component.html + 126,127 - - 1080p + + Your video import failed - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 82 + src/app/shared/shared-main/users/user-notifications.component.html + 134,135 - - 1440p + + User registered on your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 86 + src/app/shared/shared-main/users/user-notifications.component.html + 142,143 - - 2160p + + is following your channel your account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 90 + src/app/shared/shared-main/users/user-notifications.component.html + 152,155 - - Auto (via ffmpeg) + + mentioned you on video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 97 + src/app/shared/shared-main/users/user-notifications.component.html + 165 - - No limit + + Your instance has a new follower () awaiting your approval - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 105 + src/app/shared/shared-main/users/user-notifications.component.html + 173,174 - - 1 hour + + Your instance automatically followed - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 106 + src/app/shared/shared-main/users/user-notifications.component.html + 182 - - 3 hours + + The notification points to content now unavailable - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 107 + src/app/shared/shared-main/users/user-notifications.component.html + 190,191 - - 5 hours + + viewers - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 108 + src/app/shared/shared-main/video/video.model.ts + 211 - - 10 hours + + views - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 109 + src/app/shared/shared-main/video/video.model.ts + 214 - - threads + + Only I can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 149 + src/app/shared/shared-main/video/video.service.ts + 375 - - thread + + Only shareable via a private link - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 150 + src/app/shared/shared-main/video/video.service.ts + 379 - - Configuration updated. + + Anyone can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 380 + src/app/shared/shared-main/video/video.service.ts + 383 - - You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. + + Only users of this instance can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 473 + src/app/shared/shared-main/video/video.service.ts + 387 - - Configuration + + Violent or repulsive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1 + src/app/shared/shared-moderation/abuse.service.ts + 139 - - Instance information + + Contains offensive, violent, or coarse language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 7 + src/app/shared/shared-moderation/abuse.service.ts + 140 - - Basic configuration + + Hateful or abusive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 239 + src/app/shared/shared-moderation/abuse.service.ts + 144 - - VOD Transcoding + + Contains abusive, racist or sexist language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 701 + src/app/shared/shared-moderation/abuse.service.ts + 145 - - Advanced configuration + + Spam, ad or false news - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1016 + src/app/shared/shared-moderation/abuse.service.ts + 149 - - Update configuration + + Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1141 + src/app/shared/shared-moderation/abuse.service.ts + 150 - - INSTANCE + + Privacy breach or doxxing - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 15 + src/app/shared/shared-moderation/abuse.service.ts + 154 - - Short description + + Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 30 + src/app/shared/shared-moderation/abuse.service.ts + 155 - - Main instance categories + + Infringes your copyright wrt. the regional laws with which the server must comply. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 48 + src/app/shared/shared-moderation/abuse.service.ts + 160 - - Add a new category + + Breaks server rules - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 55 + src/app/shared/shared-moderation/abuse.service.ts + 164 - - Main languages you/your moderators speak + + Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 62 + src/app/shared/shared-moderation/abuse.service.ts + 165 - - MODERATION & NSFW + + The above can only be seen in thumbnails. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 80 + src/app/shared/shared-moderation/abuse.service.ts + 174 - - Manage users to build a moderation team. + + The above can only be seen in captions (please describe which). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 82,83 + src/app/shared/shared-moderation/abuse.service.ts + 179 - - Policy on videos containing sensitive content + + Muted accounts - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 104 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - - Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 145 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - YOU AND YOUR INSTANCE + + Showing to of muted accounts - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 159 + src/app/shared/shared-moderation/account-blocklist.component.html + 10 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 10 - - Who is behind the instance? + + Muted at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 165 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - - - A single person? A non-profit? A company? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 166 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - - - Why did you create this instance? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 177 + src/app/shared/shared-moderation/server-blocklist.component.html + 36 - - - To share your personal videos? To open registrations and allow people to upload what they want? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 178 + src/app/shared/shared-moderation/server-blocklist.component.html + 36 - - How long do you plan to maintain this instance? + + Unmute - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 188 + src/app/shared/shared-moderation/account-blocklist.component.html + 36 - - - It's important to know for users who want to register on your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 189 + src/app/shared/shared-moderation/account-blocklist.component.html + 36 - - - How will you finance the PeerTube server? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 199 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - - With your own funds? With user donations? Advertising? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 200 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - OTHER INFORMATION + + No account found matching current filters. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 214 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - - What server/hardware does the instance run on? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 220 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. + + No account found. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 221 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - - This instance is dedicated to sensitive or NSFW content - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 91 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - 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. + + Account unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 96,98 + src/app/shared/shared-moderation/account-blocklist.component.ts + 47 - - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 109,110 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 133 - - APPEARANCE + + Account unmuted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 245 + src/app/shared/shared-moderation/account-blocklist.component.ts + 48 - - Use plugins & themes for more involved changes, or add slight customizations. + + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 247,248 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 3 - - default + + 1 host (without "http://") per line - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 259 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 11 - - Landing page + + Process domains - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 268 + src/app/shared/shared-moderation/batch-domains-modal.component.ts + 28 - - Discover videos + + Report - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 271 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 51 - - Trending videos + + Account reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 272 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 82 - - Most liked videos + + Report comment - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 273 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 51 - - Recently added videos + + Comment reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 274 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 82 - - BROADCAST MESSAGE + + What is the issue? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 286 + src/app/shared/shared-moderation/report-modals/report.component.html + 13 - - - Display a message on your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 288,289 + src/app/shared/shared-moderation/report-modals/report.component.html + 13 - - - Enable broadcast message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 299 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 13 - - Allow users to dismiss the broadcast message + + Your report will be sent to moderators of and will be forwarded to the comment origin () too. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 306 + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 - - - Broadcast message level - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 311 + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 - - Message + + Please describe the issue... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 323 + src/app/shared/shared-moderation/report-modals/report.component.html + 42 - - - NEW USERS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 338 + src/app/shared/shared-moderation/report-modals/report.component.html + 42 - - - Manage users to set their quota individually. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 340,341 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 80 - - Enable Signup + + Report video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 350 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 3 - - ⚠️ This functionality requires a lot of attention and extra moderation. + + Start at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 353 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 47 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 584 + src/app/shared/shared-share-modal/video-share.component.html + 113 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 34 - - - Signup requires email verification - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 360 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 57 - - Signup limit + + Stop at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 364 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 62 - - - {VAR_PLURAL, plural, =1 {user} other {users}} - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 370 + src/app/shared/shared-share-modal/video-share.component.html + 144 - - - Default video quota per user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 382 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 35 - - - Default daily upload limit per user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 394 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 71 - - VIDEOS + + Your report will be sent to moderators of and will be forwarded to the video origin () too. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 411 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 74,76 - - Allow import with HTTP URL (e.g. YouTube) + + Video reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 422 + src/app/shared/shared-moderation/report-modals/video-report.component.ts + 110 - - Allow import with a torrent file or a magnet URI + + Muted servers - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 429 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - - Block new videos automatically - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 443 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. + + Showing to of muted instances - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 446 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - - SEARCH - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 460 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - Allow users to do remote URI/handle search + + Mute domain - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 471 + src/app/shared/shared-moderation/server-blocklist.component.html + 17 - - - Allow your users to look up remote videos/actors that may not be federated with your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 474 + src/app/shared/shared-moderation/server-blocklist.component.html + 17 - - Allow anonymous to do remote URI/handle search + + No server found matching current filters. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 482 + src/app/shared/shared-moderation/server-blocklist.component.html + 59 - - - Allow anonymous users to look up remote videos/actors that may not be federated with your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 485 + src/app/shared/shared-moderation/server-blocklist.component.html + 59 - - Enable global search + + No server found. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 496 + src/app/shared/shared-moderation/server-blocklist.component.html + 60 - - - ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 499 + src/app/shared/shared-moderation/server-blocklist.component.html + 60 - - You should only use moderated search indexes in production, or host your own. + + Mute domains - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 502,503 + src/app/shared/shared-moderation/server-blocklist.component.html + 67 - - - Search index URL - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 508 + src/app/shared/shared-moderation/server-blocklist.component.html + 67 - - Disable local search in search bar + + Instance unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 519 + src/app/shared/shared-moderation/server-blocklist.component.ts + 45 - - - Search bar uses the global search index by default - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 526 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 161 - - Otherwise the local search stays used by default + + Instance unmuted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 529 + src/app/shared/shared-moderation/server-blocklist.component.ts + 46 - - FEDERATION + + Instance muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 547 + src/app/shared/shared-moderation/server-blocklist.component.ts + 68 - - - Manage relations with other instances. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 549,550 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 147 - - Other instances can follow yours + + Instance muted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 + src/app/shared/shared-moderation/server-blocklist.component.ts + 69 - - Manually approve new instance followers + + Ban - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 568 + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 - - Automatically follow back instances + + Reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 581 + src/app/shared/shared-moderation/user-ban-modal.component.html + 12 - - Automatically follow instances of a public index + + A banned user will no longer be able to login. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 594 + src/app/shared/shared-moderation/user-ban-modal.component.html + 21,22 - - You should only follow moderated indexes in production, or host your own. + + Ban this user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 600,601 + src/app/shared/shared-moderation/user-ban-modal.component.html + 31 - - Index URL + + users banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 606 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 53 - - ADMINISTRATORS + + User banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 626 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 54 - - Admin email + + Do you really want to unban ? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 632 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 - - Enable contact form + + User unbanned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 643 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 76 - - TWITTER + + If you remove this user, you will not be able to create another with the same username! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 652 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 90 - - Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. + + User deleted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 654,656 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 96 - - Your Twitter username + + User email set as verified - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 665 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 107 - - Instance allowed by Twitter + + Account muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 677 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 119 - - - If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 682,687 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 240 - - Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. + + Account unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 711,712 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 189 - - However, you may want to read our guidelines before tweaking the following values. + + Instance muted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 714,715 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 203 - - Read guidelines + + Instance unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 718 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 217 - - TRANSCODING + + Are you sure you want to remove all the comments of this account? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 728 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 228 + + + Delete account comments - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 949 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 229 - - Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. + + Will remove comments of this account (may take several minutes). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 730,732 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 235 - - Input formats + + Edit user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 748 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 263 - - Allow additional extensions + + Change quota, role, and more. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 753 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 264 - - Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, or .nut videos. + + Delete user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 756 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 268 - - Allow audio files upload + + Unban user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 764 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 279 - - Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. + + Allow the user to login and create videos/comments again - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 767 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 280 - - The file will be merged in a still image video with the preview file on upload. + + Mute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 768 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 297 - - Output formats + + Hide any content from that user from you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 775 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 298 - - WebTorrent enabled + + Unmute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 781 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 303 - - HLS with P2P support enabled + + Show back content from that user for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 800 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 304 - - Resolutions to generate per enabled format + + Mute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 822 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 309 - - The original file resolution will be the default target if no option is selected. + + Hide any content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 838,839 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 310 - - Transcoding threads + + Unmute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 850 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 315 - - Transcoding enabled + + Show back content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 742 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 316 - - If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + Remove comments from your videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 785,789 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 321 - - 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 + + Remove comments made by this account on your videos. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 805,814 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 322 - - will claim at most with live transcoding + + Mute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 852 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 333 - - will claim at least with live transcoding + + Hide any content from that user from you, your instance and its users. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 853 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 334 - - {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} + + Unmute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 859 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 339 + + + Show this user's content to the users of this instance again. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 999 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 340 - - Enable users of your instance to stream live. + + Mute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 883,884 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 351 - - ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + Hide any content from that instance from you, your instance and its users. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 898 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 352 - - If enabled, your server needs to accept incoming TCP traffic on port + + Unmute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 899 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 357 - - Allow your users to automatically publish a replay of their live + + Show back content from that instance for you, your instance and its users. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 907 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 358 - - If the user quota is reached, PeerTube will automatically terminate the live streaming + + Remove comments from your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 910,911 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 368 - - Max simultaneous lives created on your instance (-1 for "unlimited") + + Remove comments made by this account from your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 916 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 369 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Block video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 919 + src/app/shared/shared-moderation/video-block.component.html + 3 - - Max simultaneous lives created per user (-1 for "unlimited") + + Block live "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 924 + src/app/shared/shared-moderation/video-block.component.html + 4 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Please describe the reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 927 + src/app/shared/shared-moderation/video-block.component.html + 13 - - Max live duration + + Unfederate the video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 932 + src/app/shared/shared-moderation/video-block.component.html + 24 - - Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. + + This will ask remote instances to delete it - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 951,952 + src/app/shared/shared-moderation/video-block.component.html + 27 - - Live resolutions to generate + + Blocking this live will automatically terminate the live stream. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 971 + src/app/shared/shared-moderation/video-block.component.html + 33,34 - - Live transcoding threads + + Share the playlist - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 990 + src/app/shared/shared-share-modal/video-share.component.html + 11 - - Allow live streaming + + QR-Code - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 894 + src/app/shared/shared-share-modal/video-share.component.html + 27 - - - Transcoding enabled for live streams - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 965 + src/app/shared/shared-share-modal/video-share.component.html + 81 - - will claim at most with VOD transcoding + + Embed - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 992 + src/app/shared/shared-share-modal/video-share.component.html + 37 - - - will claim at least with VOD transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 993 + src/app/shared/shared-share-modal/video-share.component.html + 91 - - CACHE + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1022 + src/app/shared/shared-share-modal/video-share.component.html + 44,45 - - - Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1024,1025 + src/app/shared/shared-share-modal/video-share.component.html + 98,99 - - Number of previews to keep in cache + + Share the playlist at this video position - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1032 + src/app/shared/shared-share-modal/video-share.component.html + 58 - - {VAR_PLURAL, plural, =1 {cached image} other {cached images}} + + Share the video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1038 + src/app/shared/shared-share-modal/video-share.component.html + 66 - - Number of video captions to keep in cache + + Auto select subtitle - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1044 + src/app/shared/shared-share-modal/video-share.component.html + 128 - - {VAR_PLURAL, plural, =1 {cached image} other {cached images}} + + Autoplay - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1050 + src/app/shared/shared-share-modal/video-share.component.html + 159 - - CUSTOMIZATIONS + + Loop - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1062 + src/app/shared/shared-share-modal/video-share.component.html + 173 - - Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. + + Use origin instance URL - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1064,1065 + src/app/shared/shared-share-modal/video-share.component.html + 180 - - JavaScript + + Display video title - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1073 + src/app/shared/shared-share-modal/video-share.component.html + 189 - - Write JavaScript code directly.Example: console.log('my instance is amazing'); - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1077 - - - - Write CSS code directly. Example: #custom-css - color: red; - - Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email - color: red; - - + + Display privacy warning - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1096,1107 + src/app/shared/shared-share-modal/video-share.component.html + 196 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + Display player controls - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1134,1135 + src/app/shared/shared-share-modal/video-share.component.html + 203 - - You cannot allow live replay if you don't enable transcoding. + + Display PeerTube button link - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1138,1139 + src/app/shared/shared-share-modal/video-share.component.html + 210 - - Last week + + More customization - src/app/+admin/system/logs/logs.component.ts - 79 + src/app/shared/shared-share-modal/video-share.component.html + 223,224 - - Last day + + Less customization - src/app/+admin/system/logs/logs.component.ts - 84 + src/app/shared/shared-share-modal/video-share.component.html + 231,232 - - Last hour + + LIVE ENDED - src/app/+admin/system/logs/logs.component.ts - 89 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 32 - - debug + + Add to watch later - src/app/+admin/system/logs/logs.component.ts - 101 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 29 - - info + + Remove from watch later - src/app/+admin/system/logs/logs.component.ts - 105 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 30 - - warning + + instance default - src/app/+admin/system/logs/logs.component.ts - 109 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 8 - - error + + peertube default - src/app/+admin/system/logs/logs.component.ts - 113 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 9 - - Standard logs + + Interface settings updated. - src/app/+admin/system/logs/logs.component.ts - 124 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 74 - - - Audit logs - src/app/+admin/system/logs/logs.component.ts - 128 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 81 - - Refresh + + Default policy on videos containing sensitive content - src/app/+admin/system/logs/logs.component.html - 34 + src/app/shared/shared-user-settings/user-video-settings.component.html + 4 - - now + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/+admin/system/logs/logs.component.html - 15 + src/app/shared/shared-user-settings/user-video-settings.component.html + 8,9 - - Loading... + + Only display videos in the following languages/subtitles - src/app/+admin/system/logs/logs.component.html - 38 + src/app/shared/shared-user-settings/user-video-settings.component.html + 25 - - By -> + + In Recently added, Trending, Local, Most liked and Search pages - src/app/+admin/system/logs/logs.component.html - 46 + src/app/shared/shared-user-settings/user-video-settings.component.html + 28 - - User created. + + Help share videos being played - src/app/+admin/users/user-edit/user-create.component.ts - 77 + src/app/shared/shared-user-settings/user-video-settings.component.html + 47 - - Create user + + 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. - src/app/+admin/users/user-edit/user-create.component.ts - 95 + src/app/shared/shared-user-settings/user-video-settings.component.html + 50 - - Users + + Automatically play videos - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-user-settings/user-video-settings.component.html + 58 + + + When on a video page, directly start playing the video. - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-user-settings/user-video-settings.component.html + 61 - - mail@example.com + + Automatically start playing the next video - src/app/+admin/users/user-edit/user-edit.component.html - 107 + src/app/shared/shared-user-settings/user-video-settings.component.html + 69 + + + When a video ends, follow up with the next suggested video. - src/app/+admin/users/user-edit/user-edit.component.html - 107 + src/app/shared/shared-user-settings/user-video-settings.component.html + 72 - - Role + + Unknown language - src/app/+admin/users/user-edit/user-edit.component.html - 136 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 58 + + + Too many languages are enabled. Please enable them all or stay below 20 enabled languages. - src/app/+admin/users/user-edit/user-edit.component.html - 136 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 103 - - Doesn't need review before a video goes public + + You need to enable at least 1 video language. - src/app/+admin/users/user-edit/user-edit.component.html - 180 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 108 + + + Video settings updated. - src/app/+admin/users/user-edit/user-edit.component.html - 180 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 134 - - {VAR_PLURAL, plural, =1 {Video} other {Videos}} + + Display/Video settings updated. - src/app/+admin/users/user-edit/user-edit.component.html - 24 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 141 + + + Remote subscribeRemote interact - src/app/+admin/users/user-edit/user-edit.component.html - 24 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 11,12 - - {VAR_PLURAL, plural, =1 {Channel} other {Channels}} + + You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - src/app/+admin/users/user-edit/user-edit.component.html - 30 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 18,19 + + + You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - src/app/+admin/users/user-edit/user-edit.component.html - 30 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 26,27 - - {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} + + Cannot fetch information of this remote account - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-user-subscription/remote-subscribe.component.ts + 60 + + + Subscribe - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 9 - - Incriminated in reports + + Subscribe to all channels - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 11 + + + channels subscribed - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 13 - - Authored reports accepted + + {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} - src/app/+admin/users/user-edit/user-edit.component.html - 48 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 34 + + + Multiple ways to subscribe to the current channel - src/app/+admin/users/user-edit/user-edit.component.html - 48 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 44 - - {VAR_PLURAL, plural, =1 {Comment} other {Comments}} + + Open subscription dropdown - src/app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 46 + + + Using an ActivityPub account - src/app/+admin/users/user-edit/user-edit.component.html + src/app/shared/shared-user-subscription/subscribe-button.component.html 54 - - NEW USER + + Subscribe with an account on this instance - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 57 + + + Subscribe with your local account - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 58 - - john + + Subscribe with a remote account: - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 62 + + + Using a syndication feed - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 68 - - john_channel + + Subscribe via RSS - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 69 + + + Subscribed to all current channels of . You will be notified of all their new videos. - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 109 - - If you leave the password empty, an email will be sent to the user. + + Subscribed to . You will be notified of all their new videos. - src/app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 110 + + + Subscribed - src/app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 112 - - Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . + + Unsubscribed from all channels of - src/app/+admin/users/user-edit/user-edit.component.html - 161,163 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 139 + + + Unsubscribed from - src/app/+admin/users/user-edit/user-edit.component.html - 161,163 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 140 - - Send a link to reset the password by email to the user + + Unsubscribed - src/app/+admin/users/user-edit/user-edit.component.html - 205 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 142 + + + See the documentation to learn how to use the PeerTube live streaming feature. + - src/app/+admin/users/user-edit/user-edit.component.html - 205 + src/app/shared/shared-video-live/live-documentation-link.component.html + 2,4 - - Ask for new password + + Live information - src/app/+admin/users/user-edit/user-edit.component.html - 206 + src/app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Permanent live - src/app/+admin/users/user-edit/user-edit.component.html - 206 + src/app/shared/shared-video-live/live-stream-information.component.html + 10 - - Manually set the user password + + Replay will be saved - src/app/+admin/users/user-edit/user-edit.component.html - 210 + src/app/shared/shared-video-live/live-stream-information.component.html + 11 + + + Update live settings - src/app/+admin/users/user-edit/user-edit.component.html - 210 + src/app/shared/shared-video-live/live-stream-information.component.html + 39 - - User updated. + + Display all videos (private, unlisted or not yet published) - src/app/+admin/users/user-edit/user-update.component.ts - 85 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - Update user - src/app/+admin/users/user-edit/user-update.component.ts - 102 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - An email asking for password reset has been sent to . - src/app/+admin/users/user-edit/user-update.component.ts - 108 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - Password changed for user . - src/app/+admin/users/user-edit/user-password.component.ts - 40 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - Update user password - src/app/+admin/users/user-edit/user-password.component.ts - 52 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 + + + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 + + + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - Show + + Yesterday - src/app/+admin/users/user-edit/user-password.component.html - 10 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 137 - - Hide + + This week - src/app/+admin/users/user-edit/user-password.component.html - 11 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 138 - - Do you really want to unban users? + + This month - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 139 - - users unbanned. + + Last month - src/app/+admin/users/user-list/user-list.component.ts - 177 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 140 - - If you remove these users, you will not be able to create others with the same username! + + Older - src/app/+admin/users/user-list/user-list.component.ts - 193 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 141 - - users deleted. + + Cannot load more videos. Try again later. - src/app/+admin/users/user-list/user-list.component.ts - 199 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 227 - - users email set as verified. + + function is not implemented - src/app/+admin/users/user-list/user-list.component.ts - 210 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 300 - - Showing to of users + + Open video actions - src/app/+admin/users/user-list/user-list.component.html - 6 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.html + 4 - - Advanced user filters + + The live stream will be automatically terminated. - src/app/+admin/users/user-list/user-list.component.html - 32 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 - - Banned users + + This video will be duplicated by your instance. - src/app/+admin/users/user-list/user-list.component.html - 33 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 - - Create user + + Download - src/app/+admin/users/user-list/user-list.component.html - 20 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 272 - - Table parameters + + Block - src/app/+admin/users/user-list/user-list.component.html - 59 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 290 - - Select columns + + Mirror - src/app/+admin/users/user-list/user-list.component.html - 65 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 302 - - Highlight banned users + + Report - src/app/+admin/users/user-list/user-list.component.html - 71 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 314 - - User's email must be verified to login + + Download - src/app/+admin/users/user-list/user-list.component.html - 130 + src/app/shared/shared-video-miniature/video-download.component.html + 4 - src/app/+admin/users/user-list/user-list.component.html - 130 + src/app/shared/shared-video-miniature/video-download.component.html + 104 - - User's email is verified / User can login without email verification + + subtitles - src/app/+admin/users/user-list/user-list.component.html - 134 + src/app/shared/shared-video-miniature/video-download.component.html + 11 - - Total daily video quota + + video - src/app/+admin/users/user-list/user-list.component.html - 151 + src/app/shared/shared-video-miniature/video-download.component.html + 12 - - The user was banned + + Format - src/app/+admin/users/user-list/user-list.component.html - 161 + src/app/shared/shared-video-miniature/video-download.component.html + 45 + + + - src/app/+admin/users/user-list/user-list.component.html - 161 + src/app/shared/shared-video-miniature/video-download.component.html + 49 - - - Ban reason: - src/app/+admin/users/user-list/user-list.component.html - 178 + src/app/shared/shared-video-miniature/video-download.component.html + 61 - - - accepted in instance followers - src/app/+admin/follows/followers-list/followers-list.component.ts - 41 + src/app/shared/shared-video-miniature/video-download.component.html + 73 - - Do you really want to reject this follower? + + Video stream - src/app/+admin/follows/followers-list/followers-list.component.ts - 52 + src/app/shared/shared-video-miniature/video-download.component.html + 57 - - Reject + + Audio stream - src/app/+admin/follows/followers-list/followers-list.component.ts - 53 + src/app/shared/shared-video-miniature/video-download.component.html + 69 - - rejected from instance followers + + Direct download - src/app/+admin/follows/followers-list/followers-list.component.ts - 60 + src/app/shared/shared-video-miniature/video-download.component.html + 87 - - Do you really want to delete this follower? + + Torrent (.torrent file) - src/app/+admin/follows/followers-list/followers-list.component.ts - 73 + src/app/shared/shared-video-miniature/video-download.component.html + 92 - - removed from instance followers + + subtitles - src/app/+admin/follows/followers-list/followers-list.component.ts - 81 + src/app/shared/shared-video-miniature/video-download.component.ts + 50 - - Instances following you + + Encoder - src/app/+admin/follows/followers-list/followers-list.component.html - 3 + src/app/shared/shared-video-miniature/video-download.component.ts + 146 - - Showing to of followers + + Format name - src/app/+admin/follows/followers-list/followers-list.component.html - 10 + src/app/shared/shared-video-miniature/video-download.component.ts + 147 - - Follower handle + + Size - src/app/+admin/follows/followers-list/followers-list.component.html - 28 + src/app/shared/shared-video-miniature/video-download.component.ts + 148 - - Score + + Bitrate - src/app/+admin/follows/followers-list/followers-list.component.html - 30 + src/app/shared/shared-video-miniature/video-download.component.ts + 150 - - - Open actor page in a new tab - src/app/+admin/follows/followers-list/followers-list.component.html - 46 + src/app/shared/shared-video-miniature/video-download.component.ts + 173 - - No follower found matching current filters. + + Codec - src/app/+admin/follows/followers-list/followers-list.component.html - 68 + src/app/shared/shared-video-miniature/video-download.component.ts + 170 - - Your instance doesn't have any follower. + + Profile - src/app/+admin/follows/followers-list/followers-list.component.html - 69 + src/app/shared/shared-video-miniature/video-download.component.ts + 171 - - Comment is required. + + Resolution - src/app/shared/form-validators/video-comment-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 180 - - Comment must be at least 2 characters long. + + Aspect ratio - src/app/shared/form-validators/video-comment-validators.ts - 8 + src/app/shared/shared-video-miniature/video-download.component.ts + 181 - - Comment cannot be more than 3000 characters long. + + Average frame rate - src/app/shared/form-validators/video-comment-validators.ts - 9 + src/app/shared/shared-video-miniature/video-download.component.ts + 182 - - Video caption language is required. + + Pixel format - src/app/shared/form-validators/video-captions-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 183 - - Video caption file is required. + + Sample rate - src/app/shared/form-validators/video-captions-validators.ts - 14 + src/app/shared/shared-video-miniature/video-download.component.ts + 187 - - Video name is required. + + Channel Layout - src/app/shared/form-validators/video-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 188 - - Video name must be at least 3 characters long. + + Blocked - src/app/shared/form-validators/video-validators.ts - 8 + src/app/shared/shared-video-miniature/video-miniature.component.html + 52 - - Video name cannot be more than 120 characters long. + + Sensitive - src/app/shared/form-validators/video-validators.ts - 9 + src/app/shared/shared-video-miniature/video-miniature.component.html + 57,58 - - Video privacy is required. + + Published - src/app/shared/form-validators/video-validators.ts - 16 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 162 - - Video channel is required. + + Publication scheduled on - src/app/shared/form-validators/video-validators.ts - 43 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 167 - - Video description must be at least 3 characters long. + + Waiting transcoding - src/app/shared/form-validators/video-validators.ts - 50 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 171 - - Video description cannot be more than 10000 characters long. + + To transcode - src/app/shared/form-validators/video-validators.ts - 51 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 175 - - A tag should be more than 2 characters long. + + To import - src/app/shared/form-validators/video-validators.ts - 58 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 - - A tag should be less than 30 characters long. + + Cancel - src/app/shared/form-validators/video-validators.ts - 59 + src/app/shared/shared-video-miniature/videos-selection.component.html + 20,21 - - A maximum of 5 tags can be used on a video. + + Save to - src/app/shared/form-validators/video-validators.ts - 66 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 4 - - A tag should be more than 1 and less than 30 characters long. + + Search playlists - src/app/shared/form-validators/video-validators.ts - 67 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 9 - - Video support must be at least 3 characters long. + + Create a private playlist - src/app/shared/form-validators/video-validators.ts - 74 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 66 - - Video support cannot be more than 1000 characters long. + + Timestamps updated - src/app/shared/form-validators/video-validators.ts - 75 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 273 - - - A date is required to schedule video update. - src/app/shared/form-validators/video-validators.ts - 82 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 117 - - Instance name is required. + + Video removed from - src/app/shared/form-validators/custom-config-validators.ts - 7 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 307 - - - Short description should not be longer than 250 characters. - src/app/shared/form-validators/custom-config-validators.ts - 14 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 98 - - Twitter username is required. + + Video added in at timestamps - src/app/shared/form-validators/custom-config-validators.ts - 21 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 377 - - Previews cache size is required. + + Video added in - src/app/shared/form-validators/custom-config-validators.ts - 28 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 378 - - Previews cache size must be greater than 1. + + Unavailable - src/app/shared/form-validators/custom-config-validators.ts - 29 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 32 - - Previews cache size must be a number. + + Edit starts/stops at - src/app/shared/form-validators/custom-config-validators.ts - 30 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 50 - - Captions cache size is required. + + Delete from - src/app/shared/form-validators/custom-config-validators.ts - 37 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 88 - - Captions cache size must be greater than 1. + + Starts at - src/app/shared/form-validators/custom-config-validators.ts - 38 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 140 - - - Captions cache size must be a number. - src/app/shared/form-validators/custom-config-validators.ts - 39 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 - - Signup limit is required. + + Stops at - src/app/shared/form-validators/custom-config-validators.ts - 46 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 141 - - Signup limit must be greater than 1. + + and stops at - src/app/shared/form-validators/custom-config-validators.ts - 47 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 - - Signup limit must be a number. + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/shared/form-validators/custom-config-validators.ts - 48 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 9 - - Admin email is required. + + - src/app/shared/form-validators/custom-config-validators.ts - 55 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 22,24 - - Admin email must be valid. + + Updated - src/app/shared/form-validators/custom-config-validators.ts - 56 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 29 - - Transcoding threads is required. + + {VAR_PLURAL, plural, =1 {1 view} other { views}} - src/app/shared/form-validators/custom-config-validators.ts - 63 + src/app/shared/shared-video/video-views-counter.component.html + 3 - - Transcoding threads must be greater or equal to 0. + + - src/app/shared/form-validators/custom-config-validators.ts - 64 + src/app/shared/shared-video/video-views-counter.component.html + 3,4 - - Index URL should be a URL + + {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}} - src/app/shared/form-validators/custom-config-validators.ts - 71 + src/app/shared/shared-video/video-views-counter.component.html + 7 - - Search index URL should be a URL + + - src/app/shared/form-validators/custom-config-validators.ts - 78 + src/app/shared/shared-video/video-views-counter.component.html + 7,8