X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=f5bb37a367efa8aa49cdd0d01fd237649f1889e8;hb=7db65bc679bfa65f66cd87f6048b21511ab12f08;hp=0ef04310343e774b2415ef1e56ebf19b3c81bb05;hpb=2264c1ceedcf27998108b8f8b706e51ed910d4fb;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index 0ef043103..f5bb37a36 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -2,6115 +2,6334 @@ - - 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/shared/shared-moderation/batch-domains-modal.component.html - 31 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 168,172 + + + Previous - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 22 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 176,177 + + + Next - 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 + 188,189 + + + Last - src/app/shared/shared-moderation/user-ban-modal.component.html - 26 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 195,200 + + + - src/app/shared/shared-moderation/video-block.component.html - 38 + node_modules/@ng-bootstrap/ng-bootstrap/src/progressbar/progressbar.ts + 31,38 + + + HH - src/app/shared/shared-moderation/report-modals/video-report.component.html - 92 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 40,41 + + + Hours - src/app/shared/shared-video-miniature/video-download.component.html - 99 + 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 - 67 + 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/+videos/video-list/overview/video-overview.component.html - 1 + src/app/+about/about-instance/about-instance.component.ts + 91 - - Trending + + Contact administrator - src/app/menu/menu.component.html - 132 + src/app/+about/about-instance/contact-admin-modal.component.html + 3 - - Most liked + + Your name - src/app/menu/menu.component.html - 137 + src/app/+about/about-instance/contact-admin-modal.component.html + 11 - - Recently added + + Your email - src/app/menu/menu.component.html - 142 + src/app/+about/about-instance/contact-admin-modal.component.html + 20 - - Local videos + + Subject - src/app/menu/menu.component.html - 147 + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + 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 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 58 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 69 + + + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 67 + + + src/app/modal/confirm.component.html + 20 + + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 26 + + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 31 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 54 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 54 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 92 + + + src/app/shared/shared-moderation/user-ban-modal.component.html + 26 + + + src/app/shared/shared-moderation/video-block.component.html + 38 + + + src/app/shared/shared-video-miniature/video-download.component.html + 99 - - Frequently asked questions about PeerTube + + Submit - src/app/menu/menu.component.html - 175 + src/app/+about/about-instance/contact-admin-modal.component.html + 53 + + + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 27 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 57 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 57 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 95 + + + src/app/shared/shared-moderation/video-block.component.html + 43 - - FAQ + + Your message has been sent. - src/app/menu/menu.component.html - 175 + src/app/+about/about-instance/contact-admin-modal.component.ts + 77 - - Stats + + You already sent this form recently - src/app/menu/menu.component.html - 176 + src/app/+about/about-instance/contact-admin-modal.component.ts + 83 - - API documentation + + Developed with ❤ by Framasoft - src/app/menu/menu.component.html - 177 + src/app/+about/about-peertube/about-peertube-contributors.component.html + 3 - - API + + What is PeerTube? - src/app/menu/menu.component.html - 177 + src/app/+about/about-peertube/about-peertube.component.html + 3,4 - - Keyboard shortcuts + + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - src/app/menu/menu.component.html - 178 + src/app/+about/about-peertube/about-peertube.component.html + 10,11 + + + It is free and open-source software, under AGPLv3 licence. - src/app/menu/menu.component.html - 61 + src/app/+about/about-peertube/about-peertube.component.html + 14,16 - - powered by PeerTube - CopyLeft 2015-2021 + + For more information, please visit joinpeertube.org. - src/app/menu/menu.component.html - 183 + src/app/+about/about-peertube/about-peertube.component.html + 19,20 - - powered by PeerTube + + Use PeerTube documentation - src/app/menu/menu.component.html - 184 + src/app/+about/about-peertube/about-peertube.component.html + 28,29 - - Interface: + + Discover how to setup your account, what is a channel, how to create a playlist and more! - src/app/menu/menu.component.html - 30 + src/app/+about/about-peertube/about-peertube.component.html + 33,34 - - Videos: + + PeerTube Applications - src/app/menu/menu.component.html - 37 + src/app/+about/about-peertube/about-peertube.component.html + 41,42 - - Sensitive: + + Discover unofficial Android applications or browser addons! - src/app/menu/menu.component.html - 46 + src/app/+about/about-peertube/about-peertube.component.html + 46,47 - - Help share videos + + Contribute on PeerTube - src/app/menu/menu.component.html - 52 + src/app/+about/about-peertube/about-peertube.component.html + 54,55 - - Log out + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - src/app/menu/menu.component.html - 66 + src/app/+about/about-peertube/about-peertube.component.html + 59,60 - - My account + + P2P & Privacy - src/app/menu/menu.component.html - 77 + src/app/+about/about-peertube/about-peertube.component.html + 71 - - My library + + 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/menu/menu.component.html - 82 + src/app/+about/about-peertube/about-peertube.component.html + 75,78 - - Public profile + + 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/menu/menu.component.html - 23 + src/app/+about/about-peertube/about-peertube.component.html + 81,83 - - Administration + + What are the consequences? - src/app/menu/menu.component.html - 87 + src/app/+about/about-peertube/about-peertube.component.html + 85 - - Login + + 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/menu/menu.component.html - 93 + 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/+login/login.component.html - 44 + src/app/+about/about-peertube/about-peertube.component.html + 94,96 - - Create an account + + 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/menu/menu.component.html - 94 + 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/+login/login.component.html - 50 + src/app/+about/about-peertube/about-peertube.component.html + 105,106 - - IN MY LIBRARY + + 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/menu/menu.component.html - 98 + src/app/+about/about-peertube/about-peertube.component.html + 109,111 - - Playlists + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/menu/menu.component.html - 107 + src/app/+about/about-peertube/about-peertube.component.html + 114,115 - - Subscriptions + + 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/menu/menu.component.html - 112 + src/app/+about/about-peertube/about-peertube.component.html + 118,122 - - History + + 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/menu/menu.component.html - 117 + src/app/+about/about-peertube/about-peertube.component.html + 126,128 - - Videos + + How does PeerTube compare with YouTube? - src/app/menu/menu.component.html - 102 + src/app/+about/about-peertube/about-peertube.component.html + 130 - - Interface: + + 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/menu/menu.component.html - 169 + src/app/+about/about-peertube/about-peertube.component.html + 133,136 + + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 138 - - Recommended + + 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-forms/peertube-checkbox.component.html - 33 + src/app/+about/about-peertube/about-peertube.component.html + 141,145 - - Interface settings updated. + + What will be done to mitigate this problem? - src/app/shared/shared-user-settings/user-interface-settings.component.ts - 74 + src/app/+about/about-peertube/about-peertube.component.html + 147 + + + 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-interface-settings.component.ts - 81 + src/app/+about/about-peertube/about-peertube.component.html + 150,152 - - Theme + + We set a limit to the number of peers sent by the tracker - src/app/shared/shared-user-settings/user-interface-settings.component.html - 4 + 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 - 255 + src/app/+about/about-peertube/about-peertube.component.html + 156 - - instance default + + Allow instance admins to disable P2P from the administration interface - src/app/shared/shared-user-settings/user-interface-settings.component.html - 8 + src/app/+about/about-peertube/about-peertube.component.html + 157 - - peertube default + + Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/shared/shared-user-settings/user-interface-settings.component.html - 9 + src/app/+about/about-peertube/about-peertube.component.html + 161,163 - - Save + + About this instance - src/app/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+about/about-routing.module.ts + 26 + + + About PeerTube - src/app/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+about/about-routing.module.ts + 38 + + + About this instance's network - src/app/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+about/about-routing.module.ts + 47 + + + Instance - src/app/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+about/about.component.html + 5 - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 38 + src/app/+search/search-filters.component.html + 165 - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 82 + src/app/shared/shared-moderation/server-blocklist.component.html + 35 - - - Keyboard Shortcuts: - src/app/core/hotkeys/hotkeys.component.ts - 11 + src/app/shared/shared-moderation/server-blocklist.component.html + 35 - - Change the language + + PeerTube - src/app/menu/language-chooser.component.html - 3 + src/app/+about/about.component.html + 7 - - Help to translate PeerTube! + + Network - src/app/menu/language-chooser.component.html - 9,10 + src/app/+about/about.component.html + 9 - - yes + + About - src/app/shared/shared-instance/feature-boolean.component.html + src/app/+accounts/account-about/account-about.component.html 1 - src/app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/menu/menu.component.html + 156 - - no + + DESCRIPTION - src/app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/+accounts/account-about/account-about.component.html + 5 - src/app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 5 - - In this instance's network + + STATS - src/app/header/suggestion.component.html - 14 + src/app/+accounts/account-about/account-about.component.html + 10 - - - In the vidiverse - src/app/header/suggestion.component.html - 15 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 - - Search videos, channels… + + Joined - src/app/header/search-typeahead.component.html - 3 + src/app/+accounts/account-about/account-about.component.html + 12 - - Search - - src/app/header/search-typeahead.component.html - 8 - + + No description - src/app/shared/shared-instance/instance-features-table.component.html - 122 + src/app/+accounts/account-about/account-about.component.ts + 38 - src/app/+admin/plugins/plugins.component.html - 5 + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 41 - - GLOBAL SEARCH + + Published videos matching "" - src/app/header/search-typeahead.component.html - 26 + src/app/+accounts/account-search/account-search.component.ts + 89 - - Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. + + Published videos - src/app/header/search-typeahead.component.html - 32 + src/app/+accounts/account-search/account-search.component.ts + 90 - - - using - src/app/header/search-typeahead.component.html - 28 + src/app/+accounts/account-videos/account-videos.component.ts + 82 - - - ADVANCED SEARCH - src/app/header/search-typeahead.component.html - 38 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 90 - - Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. + + Video channels - src/app/header/search-typeahead.component.html - 40 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 1 - - will list the matching channel + + This account does not have channels. - src/app/header/search-typeahead.component.html - 49 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 4 + + + See this video channel - src/app/header/search-typeahead.component.html - 52 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 9 - - will list the matching video + + {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - src/app/header/search-typeahead.component.html - 55 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 13 - - - Any other input will return matching video or channel names. - src/app/header/search-typeahead.component.html - 58 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 35 - - - any instance - src/app/header/search-typeahead.component.html - 41 + src/app/+video-channels/video-channels.component.html + 28 - - only followed instances + + This channel doesn't have any videos. - src/app/header/search-typeahead.component.html - 42 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 20 - - All languages + + SHOW THIS CHANNEL - src/app/shared/shared-user-settings/user-video-settings.component.ts - 38 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 29,30 + + + Account video channels - src/app/+videos/+video-edit/shared/video-edit.component.ts - 186 + src/app/+accounts/accounts-routing.module.ts + 30 - - Unknown language + + About account - src/app/shared/shared-user-settings/user-video-settings.component.ts - 57 + src/app/+accounts/accounts-routing.module.ts + 39 - - Too many languages are enabled. Please enable them all or stay below 20 enabled languages. + + Account videos - src/app/shared/shared-user-settings/user-video-settings.component.ts - 102 + src/app/+accounts/accounts-routing.module.ts + 48 - - You need to enable at least 1 video language. + + Search videos within account - src/app/shared/shared-user-settings/user-video-settings.component.ts - 107 + src/app/+accounts/accounts-routing.module.ts + 61 - - Video settings updated. + + Banned - src/app/shared/shared-user-settings/user-video-settings.component.ts - 133 + src/app/+accounts/accounts.component.html + 18 - - Display/Video settings updated. + + Muted - src/app/shared/shared-user-settings/user-video-settings.component.ts - 140 + src/app/+accounts/accounts.component.html + 19 - - - Default policy on videos containing sensitive content - src/app/shared/shared-user-settings/user-video-settings.component.html - 4 + src/app/shared/shared-share-modal/video-share.component.html + 166 - - Policy for sensitive videos + + Instance muted - src/app/shared/shared-user-settings/user-video-settings.component.html - 15 + src/app/+accounts/accounts.component.html + 20 + + + Muted by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 116 + src/app/+accounts/accounts.component.html + 21 - - Do not list + + Instance muted by your instance - src/app/shared/shared-user-settings/user-video-settings.component.html - 16 + src/app/+accounts/accounts.component.html + 22 + + + Manage account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 117 + src/app/+accounts/accounts.component.html + 36 - - Blur thumbnails + + Search videos - src/app/shared/shared-user-settings/user-video-settings.component.html - 17 + src/app/+accounts/accounts.component.html + 48 + + + VIDEO CHANNELS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 118 + src/app/+accounts/accounts.component.ts + 65 - - Display + + VIDEOS - src/app/shared/shared-user-settings/user-video-settings.component.html - 18 + src/app/+accounts/accounts.component.ts + 66 - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 8 + src/app/+video-channels/video-channels.component.ts + 69 + + + ABOUT - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 119 + src/app/+accounts/accounts.component.ts + 67 - - - Only display videos in the following languages/subtitles - src/app/shared/shared-user-settings/user-video-settings.component.html - 25 + src/app/+video-channels/video-channels.component.ts + 71 - - Add a new language + + Username copied - src/app/shared/shared-user-settings/user-video-settings.component.html - 36 + src/app/+accounts/accounts.component.ts + 95 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 69 + src/app/+video-channels/video-channels.component.ts + 96 - - Help share videos being played + + 1 subscriber - src/app/shared/shared-user-settings/user-video-settings.component.html - 47 + src/app/+accounts/accounts.component.ts + 99 - - 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. + + subscribers - src/app/shared/shared-user-settings/user-video-settings.component.html - 50 + src/app/+accounts/accounts.component.ts + 101 - - Automatically play videos + + direct account followers - src/app/shared/shared-user-settings/user-video-settings.component.html - 58 + src/app/+accounts/accounts.component.ts + 127 - - When on a video page, directly start playing the video. + + Report this account - src/app/shared/shared-user-settings/user-video-settings.component.html - 61 + src/app/+accounts/accounts.component.ts + 133 - - Automatically start playing the next video + + Federation - src/app/shared/shared-user-settings/user-video-settings.component.html - 69 + src/app/+admin/admin.component.ts + 26 - - When a video ends, follow up with the next suggested video. + + Instances you follow - src/app/shared/shared-user-settings/user-video-settings.component.html - 72 + src/app/+admin/admin.component.ts + 29 - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + Instances following you - src/app/shared/shared-user-settings/user-video-settings.component.html - 8,9 + src/app/+admin/admin.component.ts + 34 - - In Recently added, Trending, Local, Most liked and Search pages + + Video redundancies - src/app/shared/shared-user-settings/user-video-settings.component.html - 28 + src/app/+admin/admin.component.ts + 39 - - The upload failed + + Moderation - src/app/helpers/utils.ts - 185 + src/app/+admin/admin.component.ts + 47 - - - The connection was interrupted - src/app/helpers/utils.ts - 189 + src/app/+my-account/my-account.component.ts + 28 - - Your file couldn't be transferred before the set timeout (usually 10min) + + Reports - src/app/helpers/utils.ts - 192 + src/app/+admin/admin.component.ts + 53 - - - Your file was too large (max. size: ) - src/app/helpers/utils.ts - 196 + src/app/+admin/moderation/moderation.routes.ts + 37 - - Get help + + Video blocks - src/app/shared/shared-main/misc/help.component.ts - 16 + src/app/+admin/admin.component.ts + 60 - - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + + Video comments - src/app/shared/shared-main/misc/help.component.ts - 75 + src/app/+admin/admin.component.ts + 67 - - - Emphasis - src/app/shared/shared-main/misc/help.component.ts - 81 + src/app/+admin/moderation/moderation.routes.ts + 86 - - Links + + Muted accounts - src/app/shared/shared-main/misc/help.component.ts - 82 + src/app/+admin/admin.component.ts + 74 - - - New lines - src/app/shared/shared-main/misc/help.component.ts - 83 + src/app/+admin/moderation/moderation.routes.ts + 98 - - - Lists - src/app/shared/shared-main/misc/help.component.ts - 84 + src/app/+my-account/my-account-routing.module.ts + 86 - - - Images - src/app/shared/shared-main/misc/help.component.ts - 85 + src/app/+my-account/my-account.component.ts + 31 - - All unsaved data will be lost, are you sure you want to leave this page? + + Muted servers - src/app/core/routing/can-deactivate-guard.service.ts - 19 + src/app/+admin/admin.component.ts + 81 - - - Warning - src/app/core/routing/can-deactivate-guard.service.ts - 23 + src/app/+my-account/my-account-routing.module.ts + 95 - - - This file is too large. - src/app/shared/shared-forms/reactive-file.component.ts - 50 + src/app/+my-account/my-account.component.ts + 36 - - PeerTube cannot handle this kind of file. Accepted extensions are }. + + Users - src/app/shared/shared-forms/reactive-file.component.ts - 56 + src/app/+admin/admin.component.ts + 88 - - max size + + Configuration - src/app/shared/shared-forms/preview-upload.component.ts - 39 + src/app/+admin/admin.component.ts + 95 + + + Plugins/Themes - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 40 + src/app/+admin/admin.component.ts + 99 - - Maximize editor + + System - src/app/shared/shared-forms/markdown-textarea.component.ts - 38 + src/app/+admin/admin.component.ts + 103 - - Exit maximized editor + + Edit custom configuration - src/app/shared/shared-forms/markdown-textarea.component.ts - 39 + src/app/+admin/config/config.routes.ts + 26 - - Complete preview + + CACHE - src/app/shared/shared-forms/markdown-textarea.component.html - 19 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 5 - - Truncated preview + + Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/shared/shared-forms/markdown-textarea.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 7,8 - - Hide + + Number of previews to keep in cache - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 38 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 15 - - Show + + {VAR_PLURAL, plural, =1 {cached image} other {cached images}} - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 39 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 22 - - Copied + + Number of video captions to keep in cache - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 47 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 29 + + + {VAR_PLURAL, plural, =1 {cached caption} other {cached captions}} - src/app/shared/shared-video-miniature/video-download.component.ts - 136 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 36 - - Copy + + Number of video torrents to keep in cache - src/app/shared/shared-forms/input-toggle-hidden.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 43 + + + {VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}} - src/app/shared/shared-forms/input-toggle-hidden.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 50 - - Add a new option + + CUSTOMIZATIONS - src/app/shared/shared-forms/select/select-checkbox.component.ts - 28 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 63 - - No items found + + Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/shared/shared-forms/select/select-checkbox.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 65,66 - - Close + + JavaScript - node_modules/@ng-bootstrap/src/alert/alert.ts - 55,58 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 74 + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); - node_modules/@ng-bootstrap/src/alert/alert.ts - 70,71 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 78 - - Slide of + + 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/carousel/carousel.ts - 114,118 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 97,108 - Currently selected slide number read by screen reader - - Previous + + APPEARANCE - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 132,134 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 4 - - Next + + Use plugins & themes for more involved changes, or add slight customizations. - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 147,151 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 6,7 - - Previous month + + Theme - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 24,27 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 14 - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 34,35 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 4 - - Next month + + default - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 44,48 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 18 + + + Landing page - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 57,61 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 27 - - Select month + + Discover videos - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 44,49 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 31 + + + Trending pages - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 49,50 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 33 - - Select year + + Default trending page - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 59,63 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 34 - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 72,74 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 52 - - «« + + Best videos - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 147,148 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 35 - - - « - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 153,154 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 56 - - » + + Hot videos - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 158,159 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 36 - - - »» - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 164,165 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 57 - - First + + Most viewed videos - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 168,172 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 37 - - - Previous - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 176,177 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 58 - - Next + + Most liked videos - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 188,189 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 38 - - - Last - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 195,200 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 59 - - + + Recently added videos - node_modules/@ng-bootstrap/src/progressbar/progressbar.ts - 31,38 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 41 - - HH + + Local videos - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 46,47 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 42 - - - Hours - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 50,51 + src/app/menu/menu.component.html + 142 - - MM + + BROADCAST MESSAGE - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 55,58 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 73 - - Minutes + + Display a message on your instance - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 62,64 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 75,76 - - Increment hours + + Enable broadcast message - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 68,69 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 86 - - Decrement hours + + Allow users to dismiss the broadcast message - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 73,74 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 93 - - Increment minutes + + Broadcast message level - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 80,82 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 98 - - Decrement minutes + + Message - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 86,88 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 112 - - SS + + NEW USERS - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 91,92 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 129 - - Seconds + + Manage users to set their quota individually. - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 96 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 131,132 - - Increment seconds + + Enable Signup - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 103,104 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 141 - - Decrement seconds + + ⚠️ This functionality requires a lot of attention and extra moderation. - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 109,115 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 144 - - - - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 131,136 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 398 - - - - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 154,118 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 411 - - Close + + Signup requires email verification - node_modules/@ng-bootstrap/src/toast/toast.ts - 78,85 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 152 - - Go to my subscriptions + + Signup limit - src/app/core/auth/auth.service.ts - 64 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 156 - - Go to my videos + + {VAR_PLURAL, plural, =1 {user} other {users}} - src/app/core/auth/auth.service.ts - 68 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 163 - - Go to my imports + + Signup won't be limited to a fixed number of users. - src/app/core/auth/auth.service.ts - 72 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 168 - - Go to my channels + + Default video quota per user - src/app/core/auth/auth.service.ts - 76 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 177 - - Cannot retrieve OAuth Client credentials: . -Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + bytes - src/app/core/auth/auth.service.ts - 99,100 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 183 - - - Error - src/app/core/auth/auth.service.ts - 104 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 197 - src/app/core/notification/notifier.service.ts - 18 + src/app/+admin/users/user-edit/user-edit.component.html + 157 - - - You need to reconnect. - src/app/core/auth/auth.service.ts - 220 + src/app/+admin/users/user-edit/user-edit.component.html + 157 - - - User - src/app/core/users/user.service.ts - 392 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - - - Administrator - src/app/core/users/user.service.ts - 393 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - - Moderator + + Default daily upload limit per user - src/app/core/users/user.service.ts - 394 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 191 - - (channel page) + + VIDEOS - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 20 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 210 + + + Import jobs concurrency - src/app/shared/shared-video-miniature/video-miniature.component.ts - 117 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 220 - - (account page) + + allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart. - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 21 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 221 - - Channel avatar + + jobs in parallel - src/app/shared/shared-main/account/video-avatar-channel.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 225 - src/app/shared/shared-main/account/video-avatar-channel.component.html - 17 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 171 - - Account avatar + + Allow import with HTTP URL (e.g. YouTube) - src/app/shared/shared-main/account/video-avatar-channel.component.html - 7 + 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/shared/shared-main/account/video-avatar-channel.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 241 + + + Block new videos automatically - src/app/shared/shared-main/account/video-avatar-channel.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 255 - - viewers + + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/shared/shared-main/video/video.model.ts - 211 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 258 - - views + + SEARCH - src/app/shared/shared-main/video/video.model.ts - 214 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 272 - - Info + + Allow users to do remote URI/handle search - src/app/core/notification/notifier.service.ts - 11 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 283 - - Success + + Allow your users to look up remote videos/actors that may not be federated with your instance - src/app/core/notification/notifier.service.ts - 25 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 286 - - Media is too large for the server. Please contact you administrator if you want to increase the limit size. + + Allow anonymous to do remote URI/handle search - src/app/core/rest/rest-extractor.service.ts - 62 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 294 - - Too many attempts, please try again after minutes. + + Allow anonymous users to look up remote videos/actors that may not be federated with your instance - src/app/core/rest/rest-extractor.service.ts - 67 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 297 - - Too many attempts, please try again later. + + Enable global search - src/app/core/rest/rest-extractor.service.ts - 69 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 308 - - Server error. Please retry later. + + ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - src/app/core/rest/rest-extractor.service.ts - 72 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 311 - - + + You should only use moderated search indexes in production, or host your own. - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 314,315 + + + Search index URL - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 24 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 320 - - years ago + + Disable local search in search bar - src/app/shared/shared-main/angular/from-now.pipe.ts - 12 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 333 - - year ago + + Search bar uses the global search index by default - src/app/shared/shared-main/angular/from-now.pipe.ts - 13 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 340 - - months ago + + Otherwise the local search stays used by default - src/app/shared/shared-main/angular/from-now.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 343 - - month ago + + FEDERATION - src/app/shared/shared-main/angular/from-now.pipe.ts - 17 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 361 - - weeks ago + + Manage relations with other instances. - src/app/shared/shared-main/angular/from-now.pipe.ts - 20 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 363,364 - - week ago + + Other instances can follow yours - src/app/shared/shared-main/angular/from-now.pipe.ts - 21 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 375 - - days ago + + Manually approve new instance followers - src/app/shared/shared-main/angular/from-now.pipe.ts - 24 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 382 - - day ago + + Automatically follow back instances - src/app/shared/shared-main/angular/from-now.pipe.ts - 25 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 395 - - hours ago + + Automatically follow instances of a public index - src/app/shared/shared-main/angular/from-now.pipe.ts - 28 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 408 - - hour ago + + See the documentation for more information about the expected URL - src/app/shared/shared-main/angular/from-now.pipe.ts - 29 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 414,415 - - min ago + + Index URL - src/app/shared/shared-main/angular/from-now.pipe.ts - 32 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 420 - - just now + + ADMINISTRATORS - src/app/shared/shared-main/angular/from-now.pipe.ts - 34 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 440 - - h + + Admin email - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 14 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 446 - - min + + Enable contact form - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 459 + + + TWITTER - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 23 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 468 - - sec + + 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/angular/duration-formatter.pipe.ts - 17 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 470,472 - - sec + + Your Twitter username - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 30 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 481 - - Only I can see this video + + Instance allowed by Twitter - src/app/shared/shared-main/video/video.service.ts - 370 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 494 - - Only shareable via a private link + + 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/video/video.service.ts - 374 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 499,504 - - Anyone can see this video + + You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. - src/app/shared/shared-main/video/video.service.ts - 378 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts + 81 - - Only users of this instance can see this video + + Audio-only - src/app/shared/shared-main/video/video.service.ts - 382 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 17 - - Unlimited + + A <code>.mp4</code> that keeps the original audio track, with no video - src/app/shared/shared-main/users/user-quota.component.ts - 32 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 18 + + + 240p - src/app/shared/shared-main/users/user-quota.component.ts - 38 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 22 + + + 360p - src/app/shared/shared-instance/instance-features-table.component.ts + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 26 + + + 480p - src/app/shared/shared-instance/instance-features-table.component.ts - 33 - - - src/app/+admin/config/shared/config.service.ts - 21 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 30 + + + 720p - src/app/+admin/config/shared/config.service.ts + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 34 - - Total video quota - - src/app/shared/shared-main/users/user-quota.component.html - 3 - + + 1080p - src/app/+admin/users/user-list/user-list.component.html - 141 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 38 - - Daily video quota + + 1440p - src/app/shared/shared-main/users/user-quota.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 42 + + + 2160p - src/app/+admin/users/user-edit/user-edit.component.html - 167 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 46 + + + threads - src/app/+admin/users/user-edit/user-edit.component.html - 167 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 86 - - You don't have notifications. + + thread - src/app/shared/shared-main/users/user-notifications.component.html - 1 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 87 - - published a new video: + + Configuration - src/app/shared/shared-main/users/user-notifications.component.html - 15,16 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1 - - The notification concerns a video now unavailable + + Instance information - src/app/shared/shared-main/users/user-notifications.component.html - 24,25 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 7 - - Your video has been unblocked + + Basic configuration - src/app/shared/shared-main/users/user-notifications.component.html - 33,34 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 16 - - Your video has been blocked + + VOD Transcoding - src/app/shared/shared-main/users/user-notifications.component.html - 41,42 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 25 - - A new video abuse has been created on video + + Live streaming - src/app/shared/shared-main/users/user-notifications.component.html - 49 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 34 - - - A new comment abuse has been created on video - src/app/shared/shared-main/users/user-notifications.component.html - 53 + src/app/shared/shared-instance/instance-features-table.component.html + 67 - - A new account abuse has been created on account + + Advanced configuration - src/app/shared/shared-main/users/user-notifications.component.html - 57 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 43 - - A new abuse has been created + + There are errors in the form: - src/app/shared/shared-main/users/user-notifications.component.html - 62,63 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 59,65 - - Your abuse has been acceptedrejected + + You cannot allow live replay if you don't enable transcoding. - src/app/shared/shared-main/users/user-notifications.component.html - 70,72 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 69,70 - - Abuse has a new message + + Update configuration - src/app/shared/shared-main/users/user-notifications.component.html - 80,81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 - - The recently added video has been automatically blocked + + Configuration updated. - src/app/shared/shared-main/users/user-notifications.component.html - 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 265 - - commented your video + + INSTANCE - src/app/shared/shared-main/users/user-notifications.component.html - 101 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 7 - - The notification concerns a comment now unavailable + + Name - src/app/shared/shared-main/users/user-notifications.component.html - 109,110 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 13 - - - Your video has been published - src/app/shared/shared-main/users/user-notifications.component.html - 118,119 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - - Your video import succeeded - src/app/shared/shared-main/users/user-notifications.component.html - 126,127 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - Your video import failed + + Short description - src/app/shared/shared-main/users/user-notifications.component.html - 134,135 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 24 - - User registered on your instance + + Main instance categories - src/app/shared/shared-main/users/user-notifications.component.html - 142,143 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 46 - - is following your channel your account + + Add a new category - src/app/shared/shared-main/users/user-notifications.component.html - 152,155 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 53 - - mentioned you on video + + Main languages you/your moderators speak - src/app/shared/shared-main/users/user-notifications.component.html - 165 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 60 - - Your instance has a new follower () awaiting your approval + + Add a new language - src/app/shared/shared-main/users/user-notifications.component.html - 173,174 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 67 + + + src/app/shared/shared-user-settings/user-video-settings.component.html + 36 - - Your instance automatically followed + + MODERATION & NSFW - src/app/shared/shared-main/users/user-notifications.component.html - 182 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 78 - - The notification points to content now unavailable + + Manage users to build a moderation team. - src/app/shared/shared-main/users/user-notifications.component.html - 190,191 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 80,81 - - Enter a new tag + + This instance is dedicated to sensitive or NSFW content - src/app/shared/shared-forms/select/select-tags.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 89 - - extensions + + 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-main/account/actor-avatar-info.component.ts - 41 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 94,96 - - This image is too large. + + Policy on videos containing sensitive content - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 56 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 102 - - subscribers + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/shared-main/account/actor-avatar-info.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 107,108 - - Upload a new avatar + + Policy for sensitive videos - src/app/shared/shared-main/account/actor-avatar-info.component.html - 10 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 114 - src/app/shared/shared-main/account/actor-avatar-info.component.html - 36 + src/app/shared/shared-user-settings/user-video-settings.component.html + 15 - - Change your avatar + + Do not list - src/app/shared/shared-main/account/actor-avatar-info.component.html + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 115 + + + src/app/shared/shared-user-settings/user-video-settings.component.html 16 - - Remove avatar + + Blur thumbnails - src/app/shared/shared-main/account/actor-avatar-info.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 116 - - - Loading instance statistics... - src/app/shared/shared-instance/instance-statistics.component.html - 1 + src/app/shared/shared-user-settings/user-video-settings.component.html + 17 - - Local + + Display - src/app/shared/shared-instance/instance-statistics.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 117 - - - users - src/app/shared/shared-instance/instance-statistics.component.html - 11 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 8 - - - videos - src/app/shared/shared-instance/instance-statistics.component.html - 21 + src/app/shared/shared-user-settings/user-video-settings.component.html + 18 + + + Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - src/app/shared/shared-instance/instance-statistics.component.html - 65 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 148 - - video views + + YOU AND YOUR INSTANCE - src/app/shared/shared-instance/instance-statistics.component.html - 31 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 163 - - video comments + + Who is behind the instance? - src/app/shared/shared-instance/instance-statistics.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 169 + + + A single person? A non-profit? A company? - src/app/shared/shared-instance/instance-statistics.component.html - 75 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 170 - - of hosted video + + Why did you create this instance? - src/app/shared/shared-instance/instance-statistics.component.html - 51 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 181 - - Federation + + To share your personal videos? To open registrations and allow people to upload what they want? - src/app/shared/shared-instance/instance-statistics.component.html - 58 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 182 - - followers + + How long do you plan to maintain this instance? - src/app/shared/shared-instance/instance-statistics.component.html - 85 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 193 - - following + + It's important to know for users who want to register on your instance - src/app/shared/shared-instance/instance-statistics.component.html - 95 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 194 - - Hidden + + How will you finance the PeerTube server? - src/app/shared/shared-instance/instance-features-table.component.ts - 50 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 205 - - Blurred with confirmation request + + With your own funds? With user donations? Advertising? - src/app/shared/shared-instance/instance-features-table.component.ts - 51 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 206 - - Displayed + + OTHER INFORMATION - src/app/shared/shared-instance/instance-features-table.component.ts - 52 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 221 - - ~ 1 minute + + What server/hardware does the instance run on? - src/app/shared/shared-instance/instance-features-table.component.ts - 67 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 227 - - ~ minutes + + i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/shared/shared-instance/instance-features-table.component.ts - 69 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 228 - - of full HD videos + + LIVE - src/app/shared/shared-instance/instance-features-table.component.ts - 85 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 5 + + + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 31 - - of HD videos + + Enable users of your instance to stream live. - src/app/shared/shared-instance/instance-features-table.component.ts - 86 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 7,8 - - of average quality videos + + Allow live streaming - src/app/shared/shared-instance/instance-features-table.component.ts - 87 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 18 - - Features found on this instance + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/shared/shared-instance/instance-features-table.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 22 + + + If enabled, your server needs to accept incoming TCP traffic on port - src/app/shared/shared-instance/instance-about-accordion.component.html - 6 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 23 + + + Allow your users to automatically publish a replay of their live - src/app/shared/shared-instance/instance-about-accordion.component.html - 6 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 31 - - PeerTube version + + If the user quota is reached, PeerTube will automatically terminate the live streaming - src/app/shared/shared-instance/instance-features-table.component.html - 6 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 34,35 - - Default NSFW/sensitive videos policycan be redefined by the users + + Max simultaneous lives created on your instance (-1 for "unlimited") - src/app/shared/shared-instance/instance-features-table.component.html - 13,14 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 41 - - User registration allowed + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/shared/shared-instance/instance-features-table.component.html - 21 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 46 - - Video uploads + + Max simultaneous lives created per user (-1 for "unlimited") - src/app/shared/shared-instance/instance-features-table.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 54 + + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/shared/shared-instance/instance-features-table.component.html - 39 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 59 - - Transcoding in multiple resolutions + + Max live duration - src/app/shared/shared-instance/instance-features-table.component.html - 32 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 66 - - Video quota + + TRANSCODING - src/app/shared/shared-instance/instance-features-table.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 85 - src/app/+admin/users/user-edit/user-edit.component.html - 151 + 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/+admin/users/user-edit/user-edit.component.html - 151 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 87,88 - - Live streaming + + Transcoding enabled for live streams - src/app/shared/shared-instance/instance-features-table.component.html - 67 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 101 + + + Live resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 875 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 107 - - Live streaming enabled + + Live transcoding threads - src/app/shared/shared-instance/instance-features-table.component.html - 71 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 128 - - Transcode live video in multiple resolutions + + will claim at most with VOD transcoding - src/app/shared/shared-instance/instance-features-table.component.html - 78 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 131,133 - - Max parallel lives + + will claim at least with VOD transcoding - src/app/shared/shared-instance/instance-features-table.component.html - 85 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 135,137 - - per user / per instance + + Live transcoding profile - src/app/shared/shared-instance/instance-features-table.component.html - 86,88 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 150 - - Import + + new live transcoding profiles can be added by PeerTube plugins - src/app/shared/shared-instance/instance-features-table.component.html - 92 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 151 + + + No limit - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 44 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 32 + + + 1 hour - 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.ts + 33 - - HTTP import (YouTube, Vimeo, direct URL...) + + 3 hours - src/app/shared/shared-instance/instance-features-table.component.html - 96 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 34 - - Torrent import + + 5 hours - src/app/shared/shared-instance/instance-features-table.component.html - 103 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 35 - - Player + + 10 hours - src/app/shared/shared-instance/instance-features-table.component.html - 111 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 36 - - P2P enabled + + x264, targeting maximum device compatibility - src/app/shared/shared-instance/instance-features-table.component.html - 115 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 47 + + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts + 39 - - Users can resolve distant content + + Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. - src/app/shared/shared-instance/instance-features-table.component.html - 126 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 9,10 - - Requires manual validation by moderators + + However, you may want to read our guidelines before tweaking the following values. - src/app/shared/shared-instance/instance-features-table.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 12,13 - - Automatically published + + Read guidelines - src/app/shared/shared-instance/instance-features-table.component.html - 42 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 17,18 - - Unlimited ( per day) + + 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/shared/shared-instance/instance-features-table.component.html - 61 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 28,30 - - Administrators & Sustainability + + Transcoding enabled - src/app/shared/shared-instance/instance-about-accordion.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 40 + + + Input formats - src/app/shared/shared-instance/instance-about-accordion.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 46 - - Terms + + Allow additional extensions - src/app/shared/shared-instance/instance-about-accordion.component.html - 35 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 51 + + + Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, .m2ts, .mxf, or .nut videos. - src/app/shared/shared-instance/instance-about-accordion.component.html - 35 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 54 + + + Allow audio files upload - src/app/+signup/+register/register.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 62 + + + Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. - src/app/+about/about-instance/about-instance.component.html - 168 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 65 + + + The file will be merged in a still image video with the preview file on upload. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 126 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 66 - - Moderation information + + Output formats - src/app/shared/shared-instance/instance-about-accordion.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 73 + + + WebTorrent enabled - src/app/shared/shared-instance/instance-about-accordion.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 79 + + + If you also enabled HLS support, it will multiply videos storage by 2 - src/app/+about/about-instance/about-instance.component.html - 140 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 83 + + + HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 144 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 94 - - Code of conduct + + 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/shared/shared-instance/instance-about-accordion.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 99,108 + + + Resolutions to generate per enabled format - src/app/shared/shared-instance/instance-about-accordion.component.html - 47 + 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/+about/about-instance/about-instance.component.html - 154 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 132,133 + + + Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 135 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 144 - - Who are we? + + will claim at most with live transcoding - src/app/shared/shared-instance/instance-about-accordion.component.html - 19 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 146,148 - - How long do we plan to maintain this instance? + + will claim at least with live transcoding - src/app/shared/shared-instance/instance-about-accordion.component.html - 24 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 150,152 - - How will we finance this instance? + + Transcoding jobs concurrency - src/app/shared/shared-instance/instance-about-accordion.component.html - 29 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 166 - - View your notifications + + allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart - src/app/menu/notification.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 167 + + + Transcoding profile - src/app/menu/notification.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 178 + + + new transcoding profiles can be added by PeerTube plugins - src/app/menu/notification.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 179 - - Notifications + + Unlimited - src/app/menu/notification.component.html + src/app/+admin/config/shared/config.service.ts 22 - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 1 + src/app/+admin/config/shared/config.service.ts + 36 - - - Mark all as read - src/app/menu/notification.component.html - 27 + src/app/shared/shared-instance/instance-features-table.component.ts + 26 - src/app/menu/notification.component.html - 27 + src/app/shared/shared-instance/instance-features-table.component.ts + 33 - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 20 + src/app/shared/shared-main/users/user-quota.component.ts + 32 - - - Update your notification preferences - src/app/menu/notification.component.html - 31 + src/app/shared/shared-main/users/user-quota.component.ts + 38 - - See all your notifications + + None - no upload possible - src/app/menu/notification.component.html - 49 + src/app/+admin/config/shared/config.service.ts + 23 - - - I'm a teapot - src/app/+page-not-found/page-not-found.component.ts - 20 + src/app/+admin/config/shared/config.service.ts + 37 - - That's an error. + + 100MB - src/app/+page-not-found/page-not-found.component.html - 4 + src/app/+admin/config/shared/config.service.ts + 24 - - - We couldn't find any ressource tied to the URL you were looking for. - src/app/+page-not-found/page-not-found.component.html - 6,8 + src/app/+admin/config/shared/config.service.ts + 40 - - Possible reasons: + + 500MB - src/app/+page-not-found/page-not-found.component.html - 11 + src/app/+admin/config/shared/config.service.ts + 25 - Possible reasons preceding a list of reasons a `Not Found` error page may occur - - - The page may have been moved or deleted - src/app/+page-not-found/page-not-found.component.html - 14 + src/app/+admin/config/shared/config.service.ts + 41 - - You may have used an outdated or broken link + + 1GB - src/app/+page-not-found/page-not-found.component.html - 15 + src/app/+admin/config/shared/config.service.ts + 26 - - You may have typed the address or URL incorrectly + + 5GB - src/app/+page-not-found/page-not-found.component.html - 16 + src/app/+admin/config/shared/config.service.ts + 27 - - - The requested entity body blends sweet bits with a mellow earthiness. - src/app/+page-not-found/page-not-found.component.html - 26,27 + src/app/+admin/config/shared/config.service.ts + 43 - Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request - - Sepia seems to like it. + + 20GB - src/app/+page-not-found/page-not-found.component.html + src/app/+admin/config/shared/config.service.ts 28 - This is about Sepia's tea - - - Not found - src/app/+page-not-found/page-not-found-routing.module.ts - 14 + src/app/+admin/config/shared/config.service.ts + 45 - - URL parameter is missing in URL parameters + + 50GB - src/app/+remote-interaction/remote-interaction.component.ts - 25 + src/app/+admin/config/shared/config.service.ts + 29 - - - Cannot access to the remote resource - src/app/+remote-interaction/remote-interaction.component.ts - 48 + src/app/+admin/config/shared/config.service.ts + 46 - - Remote interaction + + 100GB - src/app/+remote-interaction/remote-interaction-routing.module.ts - 13 + src/app/+admin/config/shared/config.service.ts + 30 - - Search index is unavailable. Retrying with instance results instead. + + 200GB - src/app/+search/search.component.ts - 171 + src/app/+admin/config/shared/config.service.ts + 31 - - Search error + + 500GB - src/app/+search/search.component.ts - 172 + src/app/+admin/config/shared/config.service.ts + 32 - - Search + + 10MB - src/app/+search/search.component.ts - 230 + src/app/+admin/config/shared/config.service.ts + 38 + + + 50MB - src/app/+search/search-routing.module.ts - 15 + src/app/+admin/config/shared/config.service.ts + 39 - - {VAR_PLURAL, plural, =1 {result} other {results}} + + 2GB - src/app/+search/search.component.html - 5 + src/app/+admin/config/shared/config.service.ts + 42 + + + 10GB - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 23 + src/app/+admin/config/shared/config.service.ts + 44 - - + + Auto (via ffmpeg) - src/app/+search/search.component.html - 5 + src/app/+admin/config/shared/config.service.ts + 50 - - on this instance + + Instances following you - src/app/+search/search.component.html - 7 + src/app/+admin/follows/followers-list/followers-list.component.html + 3 - - on the vidiverse + + Showing to of followers - src/app/+search/search.component.html - 8 + src/app/+admin/follows/followers-list/followers-list.component.html + 10 - - for + + Filter... - src/app/+search/search.component.html - 11 + src/app/+admin/follows/followers-list/followers-list.component.html + 16 - - - Filters - src/app/+search/search.component.html - 21,22 + src/app/+admin/follows/following-list/following-list.component.html + 23 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 29 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 37 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 27 - - - No results found - src/app/+search/search.component.html - 33,34 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - subscribers - src/app/+search/search.component.html - 60 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - Any - src/app/+search/search-filters.component.ts - 38 + src/app/shared/shared-moderation/server-blocklist.component.html + 23 - src/app/+search/search-filters.component.ts - 61 + src/app/shared/shared-moderation/server-blocklist.component.html + 23 - - Today + + Clear filters - src/app/+search/search-filters.component.ts - 42 + src/app/+admin/follows/followers-list/followers-list.component.html + 20 - src/app/shared/shared-video-miniature/abstract-video-list.ts - 116 + src/app/+admin/follows/following-list/following-list.component.html + 27 - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 70 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 33 - - - Last 7 days - src/app/+search/search-filters.component.ts + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html 46 - - - Last 30 days - src/app/+search/search-filters.component.ts - 50 + src/app/+admin/users/user-list/user-list.component.html + 41 - - - Last 365 days - src/app/+search/search-filters.component.ts - 54 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 14 - - - Short (< 4 min) - src/app/+search/search-filters.component.ts - 65 + src/app/+my-library/my-history/my-history.component.html + 14 - - - Medium (4-10 min) - src/app/+search/search-filters.component.ts - 69 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 14 - - - Long (> 10 min) - src/app/+search/search-filters.component.ts - 73 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 13 - - - Relevance - src/app/+search/search-filters.component.ts - 80 + src/app/+my-library/my-videos/my-videos.component.html + 26 - - - Publish date - src/app/+search/search-filters.component.ts - 84 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 31 - - - Views - src/app/+search/search-filters.component.ts - 88 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - - - Sort - src/app/+search/search-filters.component.html - 7 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - - - Display sensitive content - src/app/+search/search-filters.component.html - 21 + src/app/shared/shared-moderation/server-blocklist.component.html + 27 - - - Yes - src/app/+search/search-filters.component.html - 29 + src/app/shared/shared-moderation/server-blocklist.component.html + 27 - - No + + Follower handle - src/app/+search/search-filters.component.html - 34 + src/app/+admin/follows/followers-list/followers-list.component.html + 28 - - Published date + + State - src/app/+search/search-filters.component.html - 40 + src/app/+admin/follows/followers-list/followers-list.component.html + 29 - - - Original publication year - src/app/+search/search-filters.component.html - 54 + src/app/+admin/follows/following-list/following-list.component.html + 36 - - - After... - src/app/+search/search-filters.component.html - 66 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 44 - - Before... + + Score - src/app/+search/search-filters.component.html - 76 + src/app/+admin/follows/followers-list/followers-list.component.html + 30 - - Duration + + Created - src/app/+search/search-filters.component.html - 89 + src/app/+admin/follows/followers-list/followers-list.component.html + 31 - src/app/+videos/+video-watch/video-watch.component.html - 276 + src/app/+admin/follows/following-list/following-list.component.html + 37 - - - Category - src/app/+search/search-filters.component.html - 102 + src/app/+admin/system/jobs/jobs.component.html + 50 - src/app/+videos/+video-watch/video-watch.component.html - 241 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 20 - src/app/+videos/+video-edit/shared/video-edit.component.html - 63 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 43 - - Display all categories + + Accept - src/app/+search/search-filters.component.html - 108 + src/app/+admin/follows/followers-list/followers-list.component.html + 39 - - - Licence - src/app/+search/search-filters.component.html - 115 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 30 - src/app/+videos/+video-watch/video-watch.component.html - 250 + src/app/+my-library/my-ownership/my-ownership.component.html + 33 + + + Refuse - src/app/+videos/+video-edit/shared/video-edit.component.html - 74 + src/app/+admin/follows/followers-list/followers-list.component.html + 40 - - - Display all licenses - src/app/+search/search-filters.component.html - 121 + src/app/+my-library/my-ownership/my-ownership.component.html + 34 - - Language + + Open actor page in a new tab - src/app/+search/search-filters.component.html - 128 + src/app/+admin/follows/followers-list/followers-list.component.html + 46 + + + Accepted - src/app/+videos/+video-watch/video-watch.component.html - 259 + src/app/+admin/follows/followers-list/followers-list.component.html + 53 - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 10 + src/app/+admin/follows/following-list/following-list.component.html + 55 + + + Pending - src/app/+videos/+video-edit/shared/video-edit.component.html - 94 + src/app/+admin/follows/followers-list/followers-list.component.html + 56 - - - Display all languages - src/app/+search/search-filters.component.html - 134 + src/app/+admin/follows/following-list/following-list.component.html + 58 - - All of these tags + + No follower found matching current filters. - src/app/+search/search-filters.component.html - 143 + src/app/+admin/follows/followers-list/followers-list.component.html + 68 - - One of these tags + + Your instance doesn't have any follower. - src/app/+search/search-filters.component.html - 151 + src/app/+admin/follows/followers-list/followers-list.component.html + 69 - - Filter + + accepted in instance followers - src/app/+search/search-filters.component.html - 181 + src/app/+admin/follows/followers-list/followers-list.component.ts + 41 - - Reset + + Do you really want to reject this follower? - src/app/+search/search-filters.component.html - 9,10 + src/app/+admin/follows/followers-list/followers-list.component.ts + 52 + + + Reject - src/app/+search/search-filters.component.html - 23,24 + src/app/+admin/follows/followers-list/followers-list.component.ts + 53 + + + rejected from instance followers - src/app/+search/search-filters.component.html - 42,43 + src/app/+admin/follows/followers-list/followers-list.component.ts + 60 + + + Do you really want to delete this follower? - src/app/+search/search-filters.component.html - 56,57 + src/app/+admin/follows/followers-list/followers-list.component.ts + 73 + + + Delete - src/app/+search/search-filters.component.html - 91,92 + src/app/+admin/follows/followers-list/followers-list.component.ts + 74 - - - Reset - src/app/+search/search-filters.component.html - 104,105 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 75 - src/app/+search/search-filters.component.html - 117,118 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 79 - src/app/+search/search-filters.component.html - 130,131 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 86 - src/app/+search/search-filters.component.html - 145,146 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 158 - src/app/+search/search-filters.component.html - 153,154 + src/app/+admin/users/user-list/user-list.component.ts + 76 - - - Search target - src/app/+search/search-filters.component.html - 160 + src/app/+admin/users/user-list/user-list.component.ts + 194 - - - Instance - src/app/+search/search-filters.component.html - 165 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 71 - src/app/shared/shared-moderation/server-blocklist.component.html - 35 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 127 - src/app/+about/about.component.html - 5 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 50 - src/app/shared/shared-moderation/server-blocklist.component.html - 35 + src/app/+my-library/my-videos/my-videos.component.ts + 108 - - - Vidiverse - src/app/+search/search-filters.component.html - 170 + src/app/+my-library/my-videos/my-videos.component.ts + 135 - - - Reset - src/app/+search/search-filters.component.html - 178,179 + src/app/+my-library/my-videos/my-videos.component.ts + 176 - - - 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/+videos/+video-watch/comment/video-comments.component.ts + 172 - - - Incorrect username or password. - src/app/+login/login.component.ts - 164 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 - - - Your account is blocked. - src/app/+login/login.component.ts - 165 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 371 - - - Login - src/app/+login/login.component.html - 3,4 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 406 - - - 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/shared/shared-main/buttons/delete-button.component.ts + 16 - - - User - src/app/+login/login.component.html + src/app/shared/shared-main/buttons/delete-button.component.ts 21 - src/app/+signup/+register/register.component.html - 26 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 91 - - - Username or email address - src/app/+login/login.component.html - 23 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 - - - Password - src/app/+login/login.component.html - 34 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 308 + + + removed from instance followers - src/app/+login/login.component.html - 36 + src/app/+admin/follows/followers-list/followers-list.component.ts + 81 + + + Instances you follow - src/app/+reset-password/reset-password.component.html - 8 + src/app/+admin/follows/following-list/following-list.component.html + 3 + + + Showing to of hosts - src/app/+reset-password/reset-password.component.html + src/app/+admin/follows/following-list/following-list.component.html 10 + + + Follow instances - src/app/+signup/+register/register-step-user.component.html - 56 - - - src/app/+signup/+register/register-step-user.component.html - 58 - - - src/app/+admin/users/user-edit/user-edit.component.html - 117 - - - src/app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+admin/follows/following-list/following-list.component.html + 17 - - Click here to reset your password + + Host - src/app/+login/login.component.html - 47 + src/app/+admin/follows/following-list/following-list.component.html + 35 - - Logging into an account lets you publish content + + Redundancy allowed - src/app/+login/login.component.html - 56,57 + src/app/+admin/follows/following-list/following-list.component.html + 38 - - Request new verification email. + + Unfollow - src/app/+login/login.component.html - 12 + src/app/+admin/follows/following-list/following-list.component.html + 45 + + + Open instance in a new tab - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 16 + src/app/+admin/follows/following-list/following-list.component.html + 48 - - - 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/+login/login.component.html - 60,62 + src/app/shared/shared-moderation/server-blocklist.component.html + 46 - - - 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/+login/login.component.html - 65,67 + src/app/shared/shared-moderation/server-blocklist.component.html + 46 - - Or sign in with + + No host found matching current filters. - src/app/+login/login.component.html - 72 + src/app/+admin/follows/following-list/following-list.component.html + 74 - - Forgot your password + + Your instance is not following anyone. - src/app/+login/login.component.html - 91 + src/app/+admin/follows/following-list/following-list.component.html + 75 - - Email + + Follow domains - src/app/+login/login.component.html - 107 + 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/+signup/+register/register-step-user.component.html - 45 + src/app/+admin/follows/following-list/following-list.component.html + 85,86 + + + Follow request(s) sent! - src/app/+signup/+register/register-step-user.component.html + src/app/+admin/follows/following-list/following-list.component.ts 47 + + + Do you really want to unfollow ? - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 8 - - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4 + src/app/+admin/follows/following-list/following-list.component.ts + 57 + + + Unfollow - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+admin/follows/following-list/following-list.component.ts + 58 + + + You are not following anymore. - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+admin/follows/following-list/following-list.component.ts + 64 - - Email address + + Following list - src/app/+login/login.component.html - 109 + src/app/+admin/follows/follows.routes.ts + 28 + + + Followers list - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 10 + src/app/+admin/follows/follows.routes.ts + 37 - - Reset + + enabled - src/app/+login/login.component.html - 122 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - Password reset button - - We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + disabled - src/app/+login/login.component.html - 99,100 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - - Enter your email address and we will send you a link to reset your password. + + Redundancy for is - src/app/+login/login.component.html - 103,104 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 25 - - Login + + Videos redundancies - src/app/+login/login-routing.module.ts - 14 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 3 - - Unable to find user id or verification string. + + My videos duplicated by remote instances - src/app/+reset-password/reset-password.component.ts - 38 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 12 + + + Remote videos duplicated by my instance - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts - 33 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 13 - - Your password has been successfully reset! + + Strategy - src/app/+reset-password/reset-password.component.ts - 47 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 28 - - Reset my password + + Video - src/app/+reset-password/reset-password.component.html - 3,4 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 29 - - - Confirm password - src/app/+reset-password/reset-password.component.html - 19 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 43 - - Confirmed password + + Total size - src/app/+reset-password/reset-password.component.html - 21 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 30 - - Reset my password + + List redundancies - src/app/+reset-password/reset-password.component.html - 29 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 37 - - Back + + Open video in a new tab - src/app/+signup/+register/register.component.ts - 41 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 49 - Button on the registration form to go to the previous step - - Next + + Your instance doesn't mirror any video. - src/app/+signup/+register/register.component.ts - 42 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 81 - Button on the registration form to go to the previous step - - Signup + + Your instance has no mirrored videos. - src/app/+signup/+register/register.component.ts - 64 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 82 - Button on the registration form to finalize the account and channel creation - - Now please check your emails to verify your account and complete signup. + + Enabled strategies stats - src/app/+signup/+register/register.component.ts - 126 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 91 - - You are now logged in as ! + + No redundancy strategy is enabled on your instance. - src/app/+signup/+register/register.component.ts - 134 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 96,97 - - Create an account + + Used - src/app/+signup/+register/register.component.html - 4,5 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - Channel + + Available - src/app/+signup/+register/register.component.html - 33 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 + + + Do you really want to remove this video redundancy? - src/app/+signup/+register/register.component.html - 33 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 140 + + + Remove redundancy - 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.ts + 141 + + + Video redundancies removed! - 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.ts + 147 - - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 30 + + + Reports + + src/app/+admin/moderation/abuse-list/abuse-list.component.html + 3 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 22 + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html + 3 + + + Blocked videos - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 6 + src/app/+admin/moderation/moderation.routes.ts + 69 + + + Muted instances - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 14 + src/app/+admin/moderation/moderation.routes.ts + 109 + + + Video blocks - src/app/+videos/+video-edit/shared/video-edit.component.html - 58 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 3 - Stepper label for the registration page asking information about the default channel - - Done + + Showing to of blocked videos - src/app/+signup/+register/register.component.html - 42 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 10 - - Create my account + + Advanced block filters - src/app/+signup/+register/register.component.html - 38,39 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 23 - - PeerTube is creating your account... + + Automatic blocks - src/app/+signup/+register/register.component.html - 46 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 24 - - Display name + + Manual blocks - src/app/+signup/+register/register-step-user.component.html - 8 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 25 + + + Sensitive - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 17 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 44 + + + Unfederated - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 45 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 88 + + + Date - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 71 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 46 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 53 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 62 + + + More information - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + src/app/+admin/moderation/video-block-list/video-block-list.component.html 53 - - - Username - src/app/+signup/+register/register-step-user.component.html - 23 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 73 - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 + src/app/+admin/system/jobs/jobs.component.html + 56 - src/app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/+videos/+video-watch/video-watch.component.html + 306 - src/app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 52 - - e.g. jane_doe + + Actions - src/app/+signup/+register/register-step-user.component.html - 27 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 62 - 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. - src/app/+signup/+register/register-step-user.component.html - 36,37 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 82 - - - 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/+my-library/my-ownership/my-ownership.component.html + 18 - - - I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - src/app/+signup/+register/register-step-terms.component.html - 6,10 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 61 - - 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. + + The video was blocked due to automatic blocking of new videos - src/app/+signup/+register/register-step-channel.component.html - 5,7 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + NSFW - src/app/+signup/+register/register-step-channel.component.html - 10,11 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 84 - - Channel display name + + Block reason: - src/app/+signup/+register/register-step-channel.component.html - 15 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 104 - - Channel name + + No blocked video found matching current filters. - src/app/+signup/+register/register-step-channel.component.html - 30 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 124 + + + No blocked video found. - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 125 + + + Internal actions - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 43 - - - Example: my_super_channel - src/app/+signup/+register/register-step-channel.component.html - 34 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 239 - - 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. + + Switch video block to manual - src/app/+signup/+register/register-step-channel.component.html - 43,44 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 48 - - Channel name cannot be the same as your account name. You can click on the first step to update your account name. + + Video switched to manual block. - src/app/+signup/+register/register-step-channel.component.html - 51,52 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 54 - - Register + + Actions for the video - src/app/+signup/+register/register-routing.module.ts - 14 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 66 - - - Step - src/app/+signup/+register/custom-stepper.component.html - 9 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 329 - - Subscribe to the account + + Unblock - src/app/+video-channels/video-channels.component.ts - 64 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 70 - src/app/+videos/+video-watch/video-watch.component.ts - 953 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 148 - - - VIDEOS - src/app/+video-channels/video-channels.component.ts - 69 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 - src/app/+accounts/accounts.component.ts - 64 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 296 - - VIDEO PLAYLISTS + + Do you really want to delete this video? - src/app/+video-channels/video-channels.component.ts - 70 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 78 - - - ABOUT - src/app/+video-channels/video-channels.component.ts - 71 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 370 - src/app/+accounts/accounts.component.ts - 65 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 203 - - Username copied + + Video deleted. - src/app/+video-channels/video-channels.component.ts - 96 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 86 - src/app/+accounts/accounts.component.ts - 93 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 378 - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - - src/app/+video-channels/video-channels.component.html - 28 - + + Do you really want to unblock this video? It will be available again in the videos list. - src/app/+accounts/account-video-channels/account-video-channels.component.html - 13 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 146 - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 35 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 - - Go the owner account page + + Video unblocked. - src/app/+video-channels/video-channels.component.html - 30 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 153 - - - Created by - src/app/+video-channels/video-channels.component.html - 31 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 188 - - Manage channel + + Video comments - src/app/+video-channels/video-channels.component.html - 22,23 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 3 - - Video channel videos + + Showing to of comments - src/app/+video-channels/video-channels-routing.module.ts - 25 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 14 - - Video channel playlists + + Batch actions - src/app/+video-channels/video-channels-routing.module.ts - 38 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 22 - - - About video channel - src/app/+video-channels/video-channels-routing.module.ts - 47 + src/app/+admin/users/user-list/user-list.component.html + 13 - - VIDEO CHANNELS + + Advanced comments filters - src/app/+accounts/accounts.component.ts - 63 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 36 - - 1 subscriber + + Local comments - src/app/+accounts/accounts.component.ts - 97 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 37 - - subscribers + + Remote comments - src/app/+accounts/accounts.component.ts - 99 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 38 - - direct account followers + + Select all rows - src/app/+accounts/accounts.component.ts - 113 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 55 - - - Report this account - src/app/+accounts/accounts.component.ts - 119 + src/app/+admin/users/user-list/user-list.component.html + 51 - - Banned + + Account - src/app/+accounts/accounts.component.html - 18 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 59 - - - Muted - src/app/+accounts/accounts.component.html - 19 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - src/app/shared/shared-share-modal/video-share.component.html - 166 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - - Instance muted + + Video - src/app/+accounts/accounts.component.html + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 60 + + + src/app/+my-library/my-ownership/my-ownership.component.html 20 - - - Muted by your instance - src/app/+accounts/accounts.component.html - 21 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 18 - - Instance muted by your instance + + Comment - src/app/+accounts/accounts.component.html - 22 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 61 - - Manage account + + Select this row - src/app/+accounts/accounts.component.html - 36 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 70 - - - Account videos - src/app/+accounts/accounts-routing.module.ts - 29 + src/app/+admin/users/user-list/user-list.component.html + 91 - - Account video channels + + Open account in a new tab - src/app/+accounts/accounts-routing.module.ts - 42 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 87 - - - About account - src/app/+accounts/accounts-routing.module.ts - 51 + src/app/+admin/users/user-list/user-list.component.html + 107 - - - Verify account via email - src/app/+signup/+verify-account/verify-account-routing.module.ts - 17 + src/app/+my-library/my-ownership/my-ownership.component.html + 38 - - - Ask to send an email to verify you account - src/app/+signup/+verify-account/verify-account-routing.module.ts - 26 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 66 - - - Moderation - src/app/+my-account/my-account.component.ts - 28 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 - src/app/+admin/admin.component.ts - 47 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 - - Muted accounts + + Commented video - src/app/+my-account/my-account.component.ts - 31 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 103 + + + No comments found matching current filters. - src/app/+my-account/my-account-routing.module.ts - 86 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 128 + + + No comments found. - src/app/+admin/admin.component.ts - 74 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 129 + + + Delete this comment - src/app/+admin/moderation/moderation.routes.ts - 98 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 65 + + + + Delete all comments of this account + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 71 - - Muted servers + + Comments are deleted after a few minutes - src/app/+my-account/my-account.component.ts - 36 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 72 + + + comments deleted. - src/app/+my-account/my-account-routing.module.ts - 95 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 137 + + + Do you really want to delete all comments of ? - src/app/+admin/admin.component.ts - 81 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 157 - - Abuse reports + + Comments of will be deleted in a few minutes - src/app/+my-account/my-account.component.ts - 41 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 169 - - Settings + + Plugin homepage (new window) - src/app/+my-account/my-account.component.ts - 50 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 17 - - - Notifications - src/app/+my-account/my-account.component.ts - 55 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 21 - src/app/+my-account/my-account-routing.module.ts - 109 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 40 - - Applications + + Settings - src/app/+my-account/my-account.component.ts - 60 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 - src/app/+my-account/my-account-routing.module.ts - 127 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 1 - - Published videos + + Uninstall - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 42 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 32 - - Published 1 video + + You don't have plugins installed yet. - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 86 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 89 - - Published videos - - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 87 - + + You don't have themes installed yet. - src/app/+accounts/account-videos/account-videos.component.ts - 79 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 92 - - Display all videos (private, unlisted or not yet published) + + Update to - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 100 + + + Do you really want to uninstall ? - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 109 + + + Uninstall - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 110 + + + uninstalled. - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 117 + + + updated. - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 139 + + + Search... - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 + + + To load your new installed plugins or themes, refresh the page. + - src/app/shared/shared-video-miniature/abstract-video-list.html - 39 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 10,11 - - No results. + + Popular - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + for "" - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22,24 + + + {VAR_PLURAL, plural, =1 {result} other {results}} - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+search/search.component.html + 5 + + + No results. + - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 29,30 + + + Plugin npm package (new window) - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 44 + + + The plugin index is not available. Please retry later. - src/app/shared/shared-video-miniature/abstract-video-list.html - 47 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 100 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. - src/app/+videos/video-list/overview/video-overview.component.html - 4 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 126 + + + Install ? - src/app/shared/shared-video-miniature/videos-selection.component.html - 1 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 127 - - Created playlists + + installed. - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 2,4 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 139 - - This channel does not have playlists. + + This does not have settings. - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 6 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 16,18 - - No description + + Settings updated. - src/app/+video-channels/video-channel-about/video-channel-about.component.ts - 41 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 52 + + + Installed - src/app/+accounts/account-about/account-about.component.ts - 38 + src/app/+admin/plugins/plugins.component.html + 3 - - DESCRIPTION + + Search - src/app/+video-channels/video-channel-about/video-channel-about.component.html + src/app/+admin/plugins/plugins.component.html 5 - src/app/+accounts/account-about/account-about.component.html - 5 + src/app/header/search-typeahead.component.html + 8 - - - STATS - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 17 + src/app/shared/shared-instance/instance-features-table.component.html + 122 + + + List installed plugins - src/app/+accounts/account-about/account-about.component.html - 10 + src/app/+admin/plugins/plugins.routes.ts + 28 - - Created + + Search plugins - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 18 + src/app/+admin/plugins/plugins.routes.ts + 37 - - SUPPORT THIS CHANNEL + + Show plugin - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 10 + src/app/+admin/plugins/plugins.routes.ts + 46 - - Video channels + + Plugins - src/app/+accounts/account-video-channels/account-video-channels.component.html - 1 + src/app/+admin/plugins/shared/plugin-api.service.ts + 33 - - This account does not have channels. + + Themes - src/app/+accounts/account-video-channels/account-video-channels.component.html - 4 + src/app/+admin/plugins/shared/plugin-api.service.ts + 37 - - See this video channel + + plugin - src/app/+accounts/account-video-channels/account-video-channels.component.html - 9 + src/app/+admin/plugins/shared/plugin-api.service.ts + 45 - - This channel doesn't have any videos. + + theme - src/app/+accounts/account-video-channels/account-video-channels.component.html - 20 + src/app/+admin/plugins/shared/plugin-api.service.ts + 48 - - SHOW THIS CHANNEL + + Job type - src/app/+accounts/account-video-channels/account-video-channels.component.html - 29,30 + src/app/+admin/system/jobs/jobs.component.html + 3 - - Joined + + Job state - src/app/+accounts/account-about/account-about.component.html + src/app/+admin/system/jobs/jobs.component.html 12 - - Verify account email confirmation + + any - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 3,4 + src/app/+admin/system/jobs/jobs.component.html + 21 + Selector for the list displaying jobs, filtering by their state - - Email updated. + + Refresh - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 10,11 + src/app/+admin/system/jobs/jobs.component.html + 30 - - - An error occurred. - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 + src/app/+admin/system/logs/logs.component.html + 34 - - An email with verification link will be sent to . + + Showing to of jobs - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 45 + src/app/+admin/system/jobs/jobs.component.html + 39 - - Request email for account verification + + ID - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 3,4 + src/app/+admin/system/jobs/jobs.component.html + 45 - - Send verification email + + Type - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 + src/app/+admin/system/jobs/jobs.component.html + 46 - - This instance does not require email verification. + + Priority (1 = highest priority) - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 20 + src/app/+admin/system/jobs/jobs.component.html + 47 - - Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? + + State - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 41 + src/app/+admin/system/jobs/jobs.component.html + 48 - - - Renew token - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 42 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 19 - - Token renewed. Update your client configuration accordingly. + + Progress - src/app/+my-account/my-account-applications/my-account-applications.component.ts + src/app/+admin/system/jobs/jobs.component.html 49 - - Applications + + No jobs found. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 3 + src/app/+admin/system/jobs/jobs.component.html + 107 - - SUBSCRIPTION FEED + + No jobs found. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 8 + src/app/+admin/system/jobs/jobs.component.html + 108 - - Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. + + No jobs found. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 10,12 + src/app/+admin/system/jobs/jobs.component.html + 111 - - Feed URL + + No jobs found that are . - src/app/+my-account/my-account-applications/my-account-applications.component.html - 18 + src/app/+admin/system/jobs/jobs.component.html + 112 - - Feed Token + + now - src/app/+my-account/my-account-applications/my-account-applications.component.html - 23 + src/app/+admin/system/logs/logs.component.html + 15 - - ⚠️ Never share your feed token with anyone. + + Loading... - src/app/+my-account/my-account-applications/my-account-applications.component.html - 26 + src/app/+admin/system/logs/logs.component.html + 38 - - Renew token + + By -> - src/app/+my-account/my-account-applications/my-account-applications.component.html - 35 + src/app/+admin/system/logs/logs.component.html + 46 - - Account settings + + Last week - src/app/+my-account/my-account-routing.module.ts - 29 + src/app/+admin/system/logs/logs.component.ts + 87 - - My abuse reports + + Last day - src/app/+my-account/my-account-routing.module.ts - 118 + src/app/+admin/system/logs/logs.component.ts + 92 - - Avatar changed. + + Last hour - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 44 + src/app/+admin/system/logs/logs.component.ts + 97 + + + debug - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 107 + src/app/+admin/system/logs/logs.component.ts + 109 - - avatar + + info - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 51 + src/app/+admin/system/logs/logs.component.ts + 113 + + + warning - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 114 + src/app/+admin/system/logs/logs.component.ts + 117 - - Avatar deleted. + + error - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 61 + src/app/+admin/system/logs/logs.component.ts + 121 + + + Standard logs - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 124 + src/app/+admin/system/logs/logs.component.ts + 132 - - Settings + + Audit logs - src/app/+my-account/my-account-settings/my-account-settings.component.html - 1 + src/app/+admin/system/logs/logs.component.ts + 136 + + + Jobs - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/+admin/system/system.component.html + 3 + + + Logs - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/+admin/system/system.component.html + 5 - - PROFILE SETTINGS + + Debug - src/app/+my-account/my-account-settings/my-account-settings.component.html - 12 + src/app/+admin/system/system.component.html + 7 - - VIDEO SETTINGS + + Jobs - src/app/+my-account/my-account-settings/my-account-settings.component.html + src/app/+admin/system/system.routes.ts 26 - - NOTIFICATIONS + + Logs - src/app/+my-account/my-account-settings/my-account-settings.component.html + src/app/+admin/system/system.routes.ts 37 - - INTERFACE + + Debug - src/app/+my-account/my-account-settings/my-account-settings.component.html - 47 + src/app/+admin/system/system.routes.ts + 48 - - EMAIL + + User created. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 67 + src/app/+admin/users/user-edit/user-create.component.ts + 77 - - DANGER ZONE + + Create user - src/app/+my-account/my-account-settings/my-account-settings.component.html - 77 + src/app/+admin/users/user-edit/user-create.component.ts + 95 + + + Users src/app/+admin/users/user-edit/user-edit.component.html - 198 + 4 src/app/+admin/users/user-edit/user-edit.component.html - 198 + 4 - - PASSWORD + + Create - src/app/+my-account/my-account-settings/my-account-settings.component.html - 57 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - - - Published - src/app/shared/shared-video-miniature/video-miniature.component.ts - 162 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - - - Publication scheduled on - src/app/shared/shared-video-miniature/video-miniature.component.ts - 167 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - - - Waiting transcoding - src/app/shared/shared-video-miniature/video-miniature.component.ts - 171 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - - - To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts - 175 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - - - To import - src/app/shared/shared-video-miniature/video-miniature.component.ts - 179 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - - - Unlisted - src/app/shared/shared-video-miniature/video-miniature.component.html - 6 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 81 + + + Edit - src/app/+videos/+video-watch/video-watch-playlist.component.html - 9 + src/app/+admin/users/user-edit/user-edit.component.html + 11 - - - Private - src/app/shared/shared-video-miniature/video-miniature.component.html - 7 + src/app/+admin/users/user-edit/user-edit.component.html + 11 - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 33 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 - src/app/+videos/+video-watch/video-watch-playlist.component.html - 10 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 - - - Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html - 52 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - - - Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html - 57,58 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - - - 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/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - - Subscribed to . You will be notified of all their new videos. - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 110 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - - Subscribed - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 112 + src/app/+videos/+video-edit/shared/video-edit.component.html + 270 - - - Unsubscribed from all channels of - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 139 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 38 - - Unsubscribed from + + {VAR_PLURAL, plural, =1 {Video} other {Videos}} - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 140 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - - Unsubscribed - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 142 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - Multiple ways to subscribe to the current channel + + {VAR_PLURAL, plural, =1 {Channel} other {Channels}} - src/app/shared/shared-user-subscription/subscribe-button.component.html - 44 + src/app/+admin/users/user-edit/user-edit.component.html + 30 - - - Open subscription dropdown - src/app/shared/shared-user-subscription/subscribe-button.component.html - 46 + src/app/+admin/users/user-edit/user-edit.component.html + 30 - - Using an ActivityPub account + + {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} - src/app/shared/shared-user-subscription/subscribe-button.component.html - 54 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - - - Subscribe with a remote account: - src/app/shared/shared-user-subscription/subscribe-button.component.html - 62 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - - Using a syndication feed + + Incriminated in reports - src/app/shared/shared-user-subscription/subscribe-button.component.html - 68 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - - Subscribe via RSS - src/app/shared/shared-user-subscription/subscribe-button.component.html - 69 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - Subscribe + + Authored reports accepted - src/app/shared/shared-user-subscription/subscribe-button.component.html - 9 + src/app/+admin/users/user-edit/user-edit.component.html + 48 - - - Subscribe to all channels - src/app/shared/shared-user-subscription/subscribe-button.component.html - 11 + src/app/+admin/users/user-edit/user-edit.component.html + 48 - - channels subscribed + + {VAR_PLURAL, plural, =1 {Comment} other {Comments}} - src/app/shared/shared-user-subscription/subscribe-button.component.html - 13 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - - {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} - src/app/shared/shared-user-subscription/subscribe-button.component.html - 34 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - Subscribe with an account on this instance + + NEW USER - src/app/shared/shared-user-subscription/subscribe-button.component.html - 57 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - - - Subscribe with your local account - src/app/shared/shared-user-subscription/subscribe-button.component.html - 58 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - - Profile updated. + + Username - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts - 58 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - - - People can find you using @@ - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 11,13 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - - - Description src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 28 + 6 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 44 + src/app/+signup/+register/register-step-user.component.html + 23 + + + john - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 44 + src/app/+admin/users/user-edit/user-edit.component.html + 85 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 64 + src/app/+admin/users/user-edit/user-edit.component.html + 85 + + + Channel name - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 64 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - src/app/+about/about-instance/about-instance.component.html - 113 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - src/app/+videos/+video-edit/shared/video-edit.component.html - 38 + src/app/+signup/+register/register-step-channel.component.html + 30 + + + john_channel - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 39 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - - - Welcome to PeerTube! - src/app/+signup/shared/signup-success.component.html - 8 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - - If you need help to use PeerTube, you can have a look at the documentation. + + Email - src/app/+signup/shared/signup-success.component.html - 14,15 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - - - Password updated. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 48 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - - - You current password is invalid. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 56 + src/app/+login/login.component.html + 107 - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 61 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 - - - Change password - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 + src/app/+signup/+register/register-step-user.component.html + 45 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 33 + src/app/+signup/+register/register-step-user.component.html + 47 - - - Current password - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 8 + + + mail@example.com - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 28 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - - New password - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 17 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - Confirm new password + + Password - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 26 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - - - Notification preferences - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 4,6 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - - - Newest first - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 11 + src/app/+login/login.component.html + 34 - - - Unread first - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 12 + src/app/+login/login.component.html + 36 - - - All read - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 26 + src/app/+reset-password/reset-password.component.html + 8 - - - Muted servers - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+reset-password/reset-password.component.html + 10 - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+signup/+register/register-step-user.component.html + 56 + + + src/app/+signup/+register/register-step-user.component.html + 58 - - Showing to of muted instances + + If you leave the password empty, an email will be sent to the user. - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - - Mute domains + + Role - src/app/shared/shared-moderation/server-blocklist.component.html - 67 + src/app/+admin/users/user-edit/user-edit.component.html + 136 - src/app/shared/shared-moderation/server-blocklist.component.html - 67 + src/app/+admin/users/user-edit/user-edit.component.html + 136 - - Mute domain + + Video quota - src/app/shared/shared-moderation/server-blocklist.component.html - 17 + src/app/+admin/users/user-edit/user-edit.component.html + 151 - src/app/shared/shared-moderation/server-blocklist.component.html - 17 + src/app/+admin/users/user-edit/user-edit.component.html + 151 - - - Filter... - src/app/shared/shared-moderation/server-blocklist.component.html - 23 + src/app/shared/shared-instance/instance-features-table.component.html + 47 + + + Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/+admin/users/user-edit/user-edit.component.html + 162,164 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 27 + src/app/+admin/users/user-edit/user-edit.component.html + 162,164 + + + Daily video quota - src/app/+admin/follows/following-list/following-list.component.html - 23 + src/app/+admin/users/user-edit/user-edit.component.html + 172 - src/app/shared/shared-moderation/server-blocklist.component.html - 23 + src/app/+admin/users/user-edit/user-edit.component.html + 172 - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/shared/shared-main/users/user-quota.component.html + 13 + + + Auth plugin - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 42 + src/app/+admin/users/user-edit/user-edit.component.html + 188 - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 29 + src/app/+admin/users/user-edit/user-edit.component.html + 188 + + + None (local authentication) - src/app/+admin/follows/followers-list/followers-list.component.html - 16 + src/app/+admin/users/user-edit/user-edit.component.html + 192 - src/app/+admin/users/user-list/user-list.component.html - 37 + src/app/+admin/users/user-edit/user-edit.component.html + 192 - - Clear filters + + Doesn't need review before a video goes public - src/app/shared/shared-moderation/server-blocklist.component.html - 27 + src/app/+admin/users/user-edit/user-edit.component.html + 201 - src/app/shared/shared-moderation/account-blocklist.component.html - 20 + src/app/+admin/users/user-edit/user-edit.component.html + 201 + + + DANGER ZONE - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 31 + src/app/+admin/users/user-edit/user-edit.component.html + 219 - src/app/+my-library/my-videos/my-videos.component.html - 26 + src/app/+admin/users/user-edit/user-edit.component.html + 219 - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 13 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 77 + + + Send a link to reset the password by email to the user - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 14 + src/app/+admin/users/user-edit/user-edit.component.html + 226 - src/app/+my-library/my-history/my-history.component.html - 14 + src/app/+admin/users/user-edit/user-edit.component.html + 226 + + + Ask for new password - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 14 + src/app/+admin/users/user-edit/user-edit.component.html + 227 - src/app/+admin/follows/following-list/following-list.component.html - 27 + src/app/+admin/users/user-edit/user-edit.component.html + 227 + + + Manually set the user password - src/app/shared/shared-moderation/server-blocklist.component.html - 27 + src/app/+admin/users/user-edit/user-edit.component.html + 231 - src/app/shared/shared-moderation/account-blocklist.component.html - 20 + src/app/+admin/users/user-edit/user-edit.component.html + 231 + + + Show - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 46 + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 33 + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Password changed for user . - src/app/+admin/follows/followers-list/followers-list.component.html - 20 + src/app/+admin/users/user-edit/user-password.component.ts + 40 + + + Update user password - src/app/+admin/users/user-list/user-list.component.html - 41 + src/app/+admin/users/user-edit/user-password.component.ts + 52 - - Muted at + + User updated. - src/app/shared/shared-moderation/server-blocklist.component.html - 36 + src/app/+admin/users/user-edit/user-update.component.ts + 86 + + + Update user - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+admin/users/user-edit/user-update.component.ts + 103 + + + An email asking for password reset has been sent to . - src/app/shared/shared-moderation/server-blocklist.component.html - 36 + src/app/+admin/users/user-edit/user-update.component.ts + 109 + + + Showing to of users - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+admin/users/user-list/user-list.component.html + 6 - - Unmute + + Create user - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/+admin/users/user-list/user-list.component.html + 20 + + + Advanced user filters - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/+admin/users/user-list/user-list.component.html + 32 + + + Banned users - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/+admin/users/user-list/user-list.component.html + 33 + + + Table parameters - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/+admin/users/user-list/user-list.component.html + 59 - - Open instance in a new tab + + Select columns - src/app/shared/shared-moderation/server-blocklist.component.html - 46 + src/app/+admin/users/user-list/user-list.component.html + 65 + + + Highlight banned users - src/app/+admin/follows/following-list/following-list.component.html - 48 + src/app/+admin/users/user-list/user-list.component.html + 71 + + + User's email must be verified to login - src/app/shared/shared-moderation/server-blocklist.component.html - 46 + src/app/+admin/users/user-list/user-list.component.html + 130 - - No server found matching current filters. + + User's email is verified / User can login without email verification - src/app/shared/shared-moderation/server-blocklist.component.html - 59 + src/app/+admin/users/user-list/user-list.component.html + 134 + + + Total video quota - src/app/shared/shared-moderation/server-blocklist.component.html - 59 + src/app/+admin/users/user-list/user-list.component.html + 141 - - - No server found. - src/app/shared/shared-moderation/server-blocklist.component.html - 60 + src/app/shared/shared-main/users/user-quota.component.html + 3 + + + Total daily video quota - src/app/shared/shared-moderation/server-blocklist.component.html - 60 + src/app/+admin/users/user-list/user-list.component.html + 151 - - Muted accounts + + The user was banned - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/+admin/users/user-list/user-list.component.html + 161 + + + Ban reason: - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/+admin/users/user-list/user-list.component.html + 178 - - Showing to of muted accounts + + Videos will be deleted, comments will be tombstoned. - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+admin/users/user-list/user-list.component.ts + 77 - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 269 - - Account + + Ban - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+admin/users/user-list/user-list.component.ts + 82 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 273 + + + User won't be able to login anymore, but videos and comments will be kept as is. - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+admin/users/user-list/user-list.component.ts + 83 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 59 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 274 - - Open account in a new tab + + Unban - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/+admin/users/user-list/user-list.component.ts + 88 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/+admin/users/user-list/user-list.component.ts + 171 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 + + + Set Email as Verified - src/app/+my-library/my-ownership/my-ownership.component.html - 38 + src/app/+admin/users/user-list/user-list.component.ts + 95 - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 285 + + + You cannot ban root. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 87 + src/app/+admin/users/user-list/user-list.component.ts + 154 - src/app/+admin/users/user-list/user-list.component.html - 107 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 58 - - No account found matching current filters. + + Do you really want to unban users? - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+admin/users/user-list/user-list.component.ts + 171 + + + users unbanned. - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+admin/users/user-list/user-list.component.ts + 177 - - No account found. + + You cannot delete root. - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/+admin/users/user-list/user-list.component.ts + 188 - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 - - Reports + + If you remove these users, you will not be able to create others with the same username! - src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html - 3 + src/app/+admin/users/user-list/user-list.component.ts + 193 + + + users deleted. - src/app/+admin/moderation/abuse-list/abuse-list.component.html - 3 + src/app/+admin/users/user-list/user-list.component.ts + 199 - - Open actions + + users email set as verified. - src/app/shared/shared-main/buttons/action-dropdown.component.html - 4 + src/app/+admin/users/user-list/user-list.component.ts + 210 - - + + Users list - src/app/shared/shared-main/buttons/action-dropdown.component.html - 22 + src/app/+admin/users/users.routes.ts + 27 - - Update + + Create a user - src/app/shared/shared-main/buttons/edit-button.component.ts - 17 + src/app/+admin/users/users.routes.ts + 36 + + + Update a user - src/app/shared/shared-main/buttons/edit-button.component.ts - 22 + src/app/+admin/users/users.routes.ts + 48 + + + Login - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 284 + src/app/+login/login-routing.module.ts + 14 + + + Login - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 110 + 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/+my-library/+my-video-channels/my-video-channel-update.component.ts - 146 + src/app/+login/login.component.html + 7,8 - - Delete + + Request new verification email. - src/app/shared/shared-main/buttons/delete-button.component.ts + src/app/+login/login.component.html + 12 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 16 + + + User - src/app/shared/shared-main/buttons/delete-button.component.ts + src/app/+login/login.component.html 21 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 91 + src/app/+signup/+register/register.component.html + 26 + + + Username or email address - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 208 + src/app/+login/login.component.html + 23 + + + Login - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 308 + src/app/+login/login.component.html + 44 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/menu/menu.component.html + 93 + + + Click here to reset your password - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 371 + src/app/+login/login.component.html + 47 + + + I forgot my password - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 406 + src/app/+login/login.component.html + 47 + + + Create an account - src/app/+my-library/my-videos/my-videos.component.ts - 104 + src/app/+login/login.component.html + 50 - src/app/+my-library/my-videos/my-videos.component.ts - 131 + src/app/menu/menu.component.html + 94 + + + Logging into an account lets you publish content - src/app/+my-library/my-videos/my-videos.component.ts - 172 + src/app/+login/login.component.html + 56,57 + + + 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.ts - 50 + src/app/+login/login.component.html + 60,62 + + + 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-elements.component.ts - 127 + src/app/+login/login.component.html + 65,67 + + + Or sign in with - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 71 + src/app/+login/login.component.html + 72 + + + Forgot your password - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 86 + 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/+login/login.component.html + 99,100 + + + Enter your email address and we will send you a link to reset your password. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 158 + src/app/+login/login.component.html + 103,104 + + + + Email address + + src/app/+login/login.component.html + 109 - src/app/+videos/+video-watch/comment/video-comments.component.ts - 167 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Reset - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 75 + src/app/+login/login.component.html + 122 + Password reset button + + + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 79 + src/app/+login/login.component.ts + 126,127 + + + Incorrect username or password. - src/app/+admin/follows/followers-list/followers-list.component.ts - 74 + src/app/+login/login.component.ts + 164 + + + Your account is blocked. - src/app/+admin/users/user-list/user-list.component.ts - 76 + src/app/+login/login.component.ts + 165 + + + Applications - src/app/+admin/users/user-list/user-list.component.ts - 194 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 - - Report + + SUBSCRIPTION FEED - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 51 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 8 - - Account reported. + + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 82 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 10,12 - - What is the issue? + + Feed URL - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 18 + + + Feed Token - src/app/shared/shared-moderation/report-modals/video-report.component.html - 13 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 23 + + + ⚠️ Never share your feed token with anyone. - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 26 - - Please describe the issue... + + Renew token - src/app/shared/shared-moderation/report-modals/report.component.html - 42 + 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/shared/shared-moderation/report-modals/video-report.component.html - 80 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 41 + + + Renew token - src/app/shared/shared-moderation/report-modals/report.component.html + src/app/+my-account/my-account-applications/my-account-applications.component.ts 42 - - Submit + + Token renewed. Update your client configuration accordingly. - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 49 + + + Notifications - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 27 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 1 - src/app/shared/shared-moderation/video-block.component.html - 43 + src/app/menu/notification.component.html + 22 + + + Notification preferences - src/app/shared/shared-moderation/report-modals/video-report.component.html - 95 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 4,6 + + + Newest first - src/app/+about/about-instance/contact-admin-modal.component.html - 53 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 11 + + + Unread first - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 - - Your report will be sent to moderators of and will be forwarded to the comment origin () too. + + Mark all as read - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 20 - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/menu/notification.component.html + 27 - - Open syndication dropdown + + All read - src/app/shared/shared-main/feeds/feed.component.html - 3 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 26 + + + Account settings - src/app/shared/shared-main/feeds/feed.component.html - 3 + src/app/+my-account/my-account-routing.module.ts + 29 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + Notifications - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 9 + src/app/+my-account/my-account-routing.module.ts + 109 - - - Updated - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 29 + src/app/+my-account/my-account.component.ts + 55 - - + + My abuse reports - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 22,24 + src/app/+my-account/my-account-routing.module.ts + 118 - - You cannot ban root. + + Applications - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 58 + src/app/+my-account/my-account-routing.module.ts + 127 - src/app/+admin/users/user-list/user-list.component.ts - 154 + src/app/+my-account/my-account.component.ts + 60 - - Do you really want to unban ? + + Your current email is . It is never shown to the public. + - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 5,7 - - Unban + + is awaiting email verification + - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 10,11 + + + New email - src/app/+admin/users/user-list/user-list.component.ts - 88 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Current password - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 28 - - - User unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 76 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 8 - - You cannot delete root. + + Change email - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 86 + 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-list/user-list.component.ts - 188 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 53 - - If you remove this user, you will not be able to create another with the same username! + + Email updated. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 90 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 55 - - User deleted. + + You current password is invalid. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 96 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 61 - - - User email set as verified - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 107 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 56 - - Account muted. + + Change password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 119 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 240 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 33 - - Account unmuted. + + New password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 133 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 17 + + + Confirm new password - src/app/shared/shared-moderation/account-blocklist.component.ts - 47 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 26 - - Instance muted. + + Password updated. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 147 + 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-moderation/server-blocklist.component.ts - 68 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 - - Instance unmuted. + + Delete your account - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 161 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. - src/app/shared/shared-moderation/server-blocklist.component.ts - 45 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 - - Account muted by the instance. + + Type your username to confirm - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 175 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 23 + + + Delete your account - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 429 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 - - Account unmuted by the instance. + + Delete my account - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 189 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 26 - - Instance muted by the instance. + + Your account is deleted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 203 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 32 - - Instance unmuted by the instance. + + Activities - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 217 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 - - Are you sure you want to remove all the comments of this account? + + Web - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 228 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 - - Delete account comments + + New video from your subscriptions - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 229 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 32 - - Will remove comments of this account (may take several minutes). + + New comment on your video - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 235 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 33 - - Edit user + + New abuse - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 263 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 34 - - Change quota, role, and more. + + Video blocked automatically waiting review - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 264 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 35 - - Delete user + + One of your video is blocked/unblocked - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 268 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 36 - - Videos will be deleted, comments will be tombstoned. + + Video published (after transcoding/scheduled update) - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 269 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 37 + + + Video import finished - src/app/+admin/users/user-list/user-list.component.ts - 77 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 38 - - Ban + + A new user registered on your instance - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 273 + 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/users/user-list/user-list.component.ts - 82 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 - - User won't be able to login anymore, but videos and comments will be kept as is. + + Someone mentioned you in video comments - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 274 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 41 + + + Your instance has a new follower - src/app/+admin/users/user-list/user-list.component.ts - 83 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 42 - - Unban user + + Your instance automatically followed another instance - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 279 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 43 - - Allow the user to login and create videos/comments again + + An abuse report received a new message - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 280 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 44 - - Set Email as Verified + + One of your abuse reports has been accepted or rejected by moderators - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 285 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 45 + + + Preferences saved - src/app/+admin/users/user-list/user-list.component.ts - 95 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 92 - - Mute this account + + People can find you using @@ - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 297 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 11,13 - - Hide any content from that user from you. + + Display name + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 298 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - - - Unmute this account - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 303 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - - - Show back content from that user for you. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 304 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - - - Mute the instance - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 309 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - - - Hide any content from that instance for you. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 310 + src/app/+signup/+register/register-step-user.component.html + 8 - - - Unmute the instance - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 315 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 71 - - Show back content from that instance for you. + + Save - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 316 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 38 - - - Remove comments from your videos - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 321 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 16 - - - Remove comments made by this account on your videos. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 322 + src/app/shared/shared-user-settings/user-video-settings.component.html + 77 - - - Mute this account by your instance - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 333 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 82 - - Hide any content from that user from you, your instance and its users. + + Profile updated. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 334 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 58 - - Unmute this account by your instance + + PROFILE SETTINGS - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 339 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 12 - - Show this user's content to the users of this instance again. + + VIDEO SETTINGS - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 340 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 26 - - Mute the instance by your instance + + NOTIFICATIONS - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 351 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 37 - - Hide any content from that instance from you, your instance and its users. + + INTERFACE - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 352 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 47 - - Unmute the instance by your instance + + PASSWORD - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 357 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 57 - - Show back content from that instance for you, your instance and its users. + + EMAIL - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 358 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 67 - - Remove comments from your instance + + Avatar changed. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 368 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 44 - - - Remove comments made by this account from your instance. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 369 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 107 - - 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. + + avatar - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 22 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 51 - - - Type your username to confirm - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 23 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 114 - - Delete your account + + Avatar deleted. - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 25 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 61 - - - Delete my account - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 26 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 124 - - Your account is deleted. + + Abuse reports - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 32 + src/app/+my-account/my-account.component.ts + 41 - - Once you delete your account, there is no going back. You will be asked to confirm this action. + + Settings - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 2 + src/app/+my-account/my-account.component.ts + 50 - - Delete your account + + Video channel created. - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 4 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 57 - - Please check your emails to verify your new email. + + This name already exists on this instance. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 53 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 63 - - Email updated. + + Create - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 55 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 77 - - - Your current email is . It is never shown to the public. - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 5,7 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 89 - - is awaiting email verification - + + My Channels - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 10,11 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 4 - - - New email - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 17 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 4 - - Change email + + NEW CHANNEL - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 36 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - - - 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/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - - New comment on your video + + CHANNEL + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 + - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 33 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - - New abuse + + Example: my_channel - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 34 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - - - Video blocked automatically waiting review - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html 35 - - One of your video is blocked/unblocked + + 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-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 36 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - - - Video published (after transcoding/scheduled update) - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 37 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - - Video import finished + + Overwrite support field of all videos of this channel - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 38 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - - - A new user registered on your instance - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 39 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - - You or your channel(s) has a new follower + + Video channel updated. - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 40 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 94 - - Someone mentioned you in video comments + + Update - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 41 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 146 - - - Your instance has a new follower - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 42 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 110 - - - Your instance automatically followed another instance - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 43 + src/app/shared/shared-main/buttons/edit-button.component.ts + 17 - - - An abuse report received a new message - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 44 + src/app/shared/shared-main/buttons/edit-button.component.ts + 22 - - - One of your abuse reports has been accepted or rejected by moderators - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 45 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 284 - - Preferences saved + + My video channels - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 92 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 13 - - Activities + + Create a new video channel - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 2 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 22 - - Web + + Update video channel - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 3 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 31 - - Do you really want to unblock this video? It will be available again in the videos list. + + My channels - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 180 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 4 + + + Search your channels - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 146 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 11 - - Unblock + + Create video channel - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 182 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 19 + + + Channel page - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 296 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 30 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 70 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 27 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 148 + src/app/+videos/+video-watch/video-watch.component.html + 184 - - Video unblocked. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 188 - + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - 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 + 37 - - Do you really want to delete this video? - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 203 - + + 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-abuse-list/abuse-list-table.component.ts - 370 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 63,65 + + + Please type the display name of the video channel () to confirm - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 78 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 67 - - The live stream will be automatically terminated. + + Video channel deleted. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 205 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 79 - - Video deleted. + + Views for the day - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 214 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 98 + + + My watch history - src/app/+my-library/my-videos/my-videos.component.ts - 138 + src/app/+my-library/my-history/my-history.component.html + 3 - - This video will be duplicated by your instance. + + Search your history - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 226 + src/app/+my-library/my-history/my-history.component.html + 10 - - Save to playlist + + Track watch history - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 264 + src/app/+my-library/my-history/my-history.component.html + 20 + + + Delete history - src/app/+videos/+video-watch/video-watch.component.ts - 135 + src/app/+my-library/my-history/my-history.component.html + 24,26 - - Download + + You don't have any video in your watch history yet. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 272 + src/app/+my-library/my-history/my-history.component.html + 30 - - Display live information + + My watch history - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 278 + src/app/+my-library/my-history/my-history.component.ts + 50 + + + Videos history is enabled - src/app/+my-library/my-videos/my-videos.component.ts - 161 + src/app/+my-library/my-history/my-history.component.ts + 108 - - Block + + Videos history is disabled - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 290 + src/app/+my-library/my-history/my-history.component.ts + 109 - - Mirror + + Delete videos history - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 302 + src/app/+my-library/my-history/my-history.component.ts + 121 - - Report + + Are you sure you want to delete all your videos history? - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 314 + src/app/+my-library/my-history/my-history.component.ts + 122 - - Mute account + + Videos history deleted - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 322 + src/app/+my-library/my-history/my-history.component.ts + 130 + + + My playlists - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 287 + src/app/+my-library/my-library-routing.module.ts + 40 - - Open video actions + + Create a new playlist - src/app/shared/shared-video-miniature/video-actions-dropdown.component.html - 4 + src/app/+my-library/my-library-routing.module.ts + 49 + + + Playlist elements - src/app/shared/shared-video-miniature/video-actions-dropdown.component.html - 4 + src/app/+my-library/my-library-routing.module.ts + 58 - - {VAR_PLURAL, plural, =1 {1 view} other { views}} + + Update playlist - src/app/shared/shared-video/video-views-counter.component.html - 3 + src/app/+my-library/my-library-routing.module.ts + 67 - - - - src/app/shared/shared-video/video-views-counter.component.html - 3,4 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 47 - - {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}} + + My videos - src/app/shared/shared-video/video-views-counter.component.html - 7 + src/app/+my-library/my-library-routing.module.ts + 77 - - - - src/app/shared/shared-video/video-views-counter.component.html - 7,8 + src/app/+my-library/my-videos/my-videos.component.ts + 60 - - Cannot fetch information of this remote account + + My video imports - src/app/shared/shared-user-subscription/remote-subscribe.component.ts - 60 + src/app/+my-library/my-library-routing.module.ts + 90 - - Remote subscribeRemote interact + + My subscriptions - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 11,12 + src/app/+my-library/my-library-routing.module.ts + 99 - - You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). + + Ownership changes - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 18,19 + src/app/+my-library/my-library-routing.module.ts + 108 - - You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). + + My video history - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 26,27 + src/app/+my-library/my-library-routing.module.ts + 118 @@ -6141,12 +6360,12 @@ The link will expire within 1 hour. 66 - src/app/+videos/videos-routing.module.ts - 73 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 47 - src/app/+videos/video-list/video-user-subscriptions.component.ts - 46 + src/app/+videos/videos-routing.module.ts + 59 @@ -6156,8275 +6375,8330 @@ The link will expire within 1 hour. 71 - - My playlists + + Accept ownership - src/app/+my-library/my-library-routing.module.ts - 40 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 3 - - Create a new playlist + + Select a channel to receive the video - src/app/+my-library/my-library-routing.module.ts - 49 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 10 - - Playlist elements + + Channel that will receive the video - src/app/+my-library/my-library-routing.module.ts - 58 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 13 - - Update playlist + + Ownership accepted - src/app/+my-library/my-library-routing.module.ts - 67 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts + 71 + + + My ownership changes - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 47 + src/app/+my-library/my-ownership/my-ownership.component.html + 3 - - My videos + + Initiator - src/app/+my-library/my-library-routing.module.ts - 77 + src/app/+my-library/my-ownership/my-ownership.component.html + 19 + + + Created - src/app/+my-library/my-videos/my-videos.component.ts - 58 + src/app/+my-library/my-ownership/my-ownership.component.html + 22,23 - - My video imports + + Status - src/app/+my-library/my-library-routing.module.ts - 90 + src/app/+my-library/my-ownership/my-ownership.component.html + 25 - + + No ownership change request found. + + src/app/+my-library/my-ownership/my-ownership.component.html + 83 + + + My subscriptions - src/app/+my-library/my-library-routing.module.ts - 99 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 4 - - Ownership changes + + Search your subscriptions - src/app/+my-library/my-library-routing.module.ts - 108 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 11 - - My video history + + You don't have any subscription yet. - src/app/+my-library/my-library-routing.module.ts - 118 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 18 - - Process domains + + subscribers - src/app/shared/shared-moderation/batch-domains-modal.component.ts - 28 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 32 - - + + Owner account page - src/app/shared/shared-moderation/batch-domains-modal.component.html - 3 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 34 - - 1 host (without "http://") per line + + Created by - src/app/shared/shared-moderation/batch-domains-modal.component.html + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 35 + + + + My imports + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 3 + + + src/app/+my-library/my-videos/my-videos.component.html 11 - - Do you really want to delete this abuse report? + + Showing to of imports - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 10 - - Abuse deleted. + + Target - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 134 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 17 - - Deleted comment + + See the error - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 210 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 26 - - Internal actions + + This video was deleted - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 239 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 49 + + + Playlist created. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 43 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 76 - - Messages with reporter + + My Playlists - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 244 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - - Messages with moderators - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 245 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - Update internal note + + NEW PLAYLIST - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 250 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - - Mark as accepted - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 255 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - Mark as rejected + + PLAYLIST - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 260 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - - Add internal note - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 265 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - Delete report + + Privacy - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 270 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - Actions for the flagged account - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 281 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - Mute server account - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 293 + src/app/+videos/+video-edit/shared/video-edit.component.html + 106 - - - Actions for the reporter - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 305 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 13 - - - Mute reporter - 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 + 37 - - - Mute server - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 317 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 29 - - - 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-upload.component.html + 21 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 66 + src/app/+videos/+video-watch/video-watch.component.html + 228 - - Block video + + Channel - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 334 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - - - Video blocked. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 340 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - src/app/shared/shared-moderation/video-block.component.ts - 60 + src/app/+signup/+register/register.component.html + 33 - - - Unblock video - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 350 + src/app/+videos/+video-edit/shared/video-edit.component.html + 58 - - - Video unblocked. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 356 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 6 - - - Delete video - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 366 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 30 - - - Video deleted. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 378 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 22 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 86 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 14 - - Actions for the comment + + Playlist thumbnail - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 395 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - - Delete comment - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 401 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - Do you really want to delete this comment? + + Share - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 405 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 12 - src/app/+videos/+video-watch/comment/video-comments.component.ts - 168 + src/app/shared/shared-share-modal/video-share.component.html + 3 - - Comment deleted. + + No videos in this playlist. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 413 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 25 - - Server muted by the instance. + + Browse videos on PeerTube to add them in your playlist. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 441 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 28,29 - - Showing to of reports + + See the documentation for more information. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 5 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 32,33 - - Advanced report filters + + Delete playlist - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 18 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 52 - - Unsolved reports + + Do you really want to delete ? - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 19 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 126 - - - Accepted reports - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 20 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 49 - - - Refused reports - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 21 + src/app/+my-library/my-videos/my-videos.component.ts + 134 - - Reports with blocked videos + + Playlist deleted. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 22 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 135 - - Reports with deleted videos + + Playlist updated. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 23 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 97 - - Video/Comment/Account + + My playlists - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 42 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 4 - - Created + + Search your playlists - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 43 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 10 + + + Create playlist - src/app/+my-library/my-video-imports/my-video-imports.component.html - 20 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 18 + + + Playlist } deleted. - src/app/+admin/system/jobs/jobs.component.html - 44 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 60 + + + Change ownership - src/app/+admin/follows/following-list/following-list.component.html - 37 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 3 + + + Select the next owner - src/app/+admin/follows/followers-list/followers-list.component.html - 31 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 10 - - State + + Ownership change request sent. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 44 + src/app/+my-library/my-videos/modals/video-change-ownership.component.ts + 64 + + + My videos - src/app/+admin/follows/following-list/following-list.component.html - 36 + src/app/+my-library/my-videos/my-videos.component.html + 4 + + + Ownership changes - src/app/+admin/follows/followers-list/followers-list.component.html - 29 + src/app/+my-library/my-videos/my-videos.component.html + 16 - - Messages + + Search your videos - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 45 + src/app/+my-library/my-videos/my-videos.component.html + 23 - - Reporter + + Delete - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 41 + src/app/+my-library/my-videos/my-videos.component.html + 44 - src/app/shared/shared-abuse-list/abuse-details.component.html - 7 + src/app/+videos/+video-edit/shared/video-edit.component.html + 178 - - Internal note + + Do you really want to delete videos? - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 46 + src/app/+my-library/my-videos/my-videos.component.ts + 107 - - More information - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 52 - + + videos deleted. - src/app/+admin/system/jobs/jobs.component.html - 50 + src/app/+my-library/my-videos/my-videos.component.ts + 124 + + + Video deleted. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 73 + src/app/+my-library/my-videos/my-videos.component.ts + 142 - src/app/+videos/+video-watch/video-watch.component.html - 304 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 214 + + + Display live information - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/+my-library/my-videos/my-videos.component.ts + 165 - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 278 - - Actions - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 61 - + + Change ownership - src/app/+my-library/my-ownership/my-ownership.component.html - 18 + src/app/+my-library/my-videos/my-videos.component.ts + 171 + + + Not found - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 82 + src/app/+page-not-found/page-not-found-routing.module.ts + 14 + + + That's an error. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 62 + src/app/+page-not-found/page-not-found.component.html + 4 - - Deleted account + + We couldn't find any tied to the URL you were looking for. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 82,83 + src/app/+page-not-found/page-not-found.component.html + 6,8 - - This video has been reported multiple times. + + Possible reasons: - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 + 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-abuse-list/abuse-list-table.component.html - 95 + src/app/+page-not-found/page-not-found.component.html + 14 - - The video was blocked + + The may have been moved or deleted - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 + src/app/+page-not-found/page-not-found.component.html + 15 + + + You may have typed the address or URL incorrectly - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 + src/app/+page-not-found/page-not-found.component.html + 16 - - by on + + You are not authorized here. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 107 + 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-abuse-list/abuse-list-table.component.html - 124 + src/app/+page-not-found/page-not-found.component.html + 25,27 - - Video was deleted + + The requested entity body blends sweet bits with a mellow earthiness. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 114 + 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 - - Deleted + + Sepia seems to like it. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 116 + 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-video-playlist/video-playlist-element-miniature.component.html - 34 + src/app/+page-not-found/page-not-found.component.ts + 27 + + + video - src/app/+videos/+video-watch/comment/video-comment.component.html - 57 + src/app/+page-not-found/page-not-found.component.ts + 38 - - - Account deleted - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 150,151 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 223 - - - No abuses found matching current filters. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 188 + src/app/shared/shared-video-miniature/video-download.component.ts + 49 - - No abuses found. + + ressource - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 189 + src/app/+page-not-found/page-not-found.component.ts + 40 - - Add to watch later + + Remote interaction - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 29 + src/app/+remote-interaction/remote-interaction-routing.module.ts + 13 - - Remove from watch later + + URL parameter is missing in URL parameters - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 30 + src/app/+remote-interaction/remote-interaction.component.ts + 25 - - LIVE + + Cannot access to the remote resource - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 31 + src/app/+remote-interaction/remote-interaction.component.ts + 48 + + + Reset my password - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 881 + src/app/+reset-password/reset-password.component.html + 3,4 - - LIVE ENDED + + Confirm password - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 32 + src/app/+reset-password/reset-password.component.html + 19 - - Do you really want to delete videos? + + Confirmed password - src/app/+my-library/my-videos/my-videos.component.ts - 103 + src/app/+reset-password/reset-password.component.html + 21 - - videos deleted. + + Reset my password - src/app/+my-library/my-videos/my-videos.component.ts - 120 + src/app/+reset-password/reset-password.component.html + 29 - - Do you really want to delete ? + + Unable to find user id or verification string. - src/app/+my-library/my-videos/my-videos.component.ts - 130 + src/app/+reset-password/reset-password.component.ts + 38 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 49 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 33 + + + Your password has been successfully reset! - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 126 + src/app/+reset-password/reset-password.component.ts + 47 - - Change ownership + + Sort - src/app/+my-library/my-videos/my-videos.component.ts - 167 + src/app/+search/search-filters.component.html + 7 - - My videos + + Reset - src/app/+my-library/my-videos/my-videos.component.html - 4 + src/app/+search/search-filters.component.html + 9,10 - - - My imports - src/app/+my-library/my-videos/my-videos.component.html - 11 + src/app/+search/search-filters.component.html + 23,24 - src/app/+my-library/my-video-imports/my-video-imports.component.html - 3 + src/app/+search/search-filters.component.html + 42,43 - - - Ownership changes - src/app/+my-library/my-videos/my-videos.component.html - 16 + src/app/+search/search-filters.component.html + 56,57 - - - Search your videos - src/app/+my-library/my-videos/my-videos.component.html - 23 + src/app/+search/search-filters.component.html + 91,92 - - Delete + + Display sensitive content - src/app/+my-library/my-videos/my-videos.component.html - 43 + src/app/+search/search-filters.component.html + 21 + + + Yes - src/app/+videos/+video-edit/shared/video-edit.component.html - 178 + src/app/+search/search-filters.component.html + 29 - - Ownership change request sent. + + No - src/app/+my-library/my-videos/modals/video-change-ownership.component.ts - 64 + src/app/+search/search-filters.component.html + 34 - - Change ownership + + Published date - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 3 + src/app/+search/search-filters.component.html + 40 - - Select the next owner + + Original publication year - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 10 + src/app/+search/search-filters.component.html + 54 - - Playlist } deleted. + + After... - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 60 + src/app/+search/search-filters.component.html + 66 - - My playlists + + Before... - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 4 + src/app/+search/search-filters.component.html + 76 - - Search your playlists + + Duration - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 10 + src/app/+search/search-filters.component.html + 89 - - - Create playlist - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 18 + src/app/+videos/+video-watch/video-watch.component.html + 278 - - Playlist updated. + + Category - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 97 + src/app/+search/search-filters.component.html + 102 - - - My Playlists - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+videos/+video-edit/shared/video-edit.component.html + 63 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.html + 243 - - Privacy + + Reset - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 57 + src/app/+search/search-filters.component.html + 104,105 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 57 + src/app/+search/search-filters.component.html + 117,118 - src/app/+videos/+video-watch/video-watch.component.html - 226 + src/app/+search/search-filters.component.html + 130,131 - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 37 + src/app/+search/search-filters.component.html + 145,146 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 29 + src/app/+search/search-filters.component.html + 153,154 + + + Display all categories - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 13 + src/app/+search/search-filters.component.html + 108 + + + Licence - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 21 + src/app/+search/search-filters.component.html + 115 src/app/+videos/+video-edit/shared/video-edit.component.html - 106 + 74 + + + src/app/+videos/+video-watch/video-watch.component.html + 252 - - Playlist thumbnail + + Display all licenses - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 82 + src/app/+search/search-filters.component.html + 121 + + + Language - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 82 + src/app/+search/search-filters.component.html + 128 - - - Edit - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 85 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 10 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 11 + src/app/+videos/+video-edit/shared/video-edit.component.html + 94 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 85 + src/app/+videos/+video-watch/video-watch.component.html + 261 + + + Display all languages - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 11 + src/app/+search/search-filters.component.html + 134 + + + All of these tags - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + src/app/+search/search-filters.component.html + 143 + + + One of these tags - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + src/app/+search/search-filters.component.html + 151 + + + Search target - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 38 + src/app/+search/search-filters.component.html + 160 + + + Vidiverse - src/app/+videos/+video-edit/shared/video-edit.component.html - 270 + src/app/+search/search-filters.component.html + 170 + + + Reset - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/+search/search-filters.component.html + 178,179 + + + Filter - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/+search/search-filters.component.html + 181 - - Create + + Any - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 + src/app/+search/search-filters.component.ts + 38 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 + src/app/+search/search-filters.component.ts + 61 + + + Today - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 81 + src/app/+search/search-filters.component.ts + 42 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 8 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 70 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 8 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 136 + + + Last 7 days - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+search/search-filters.component.ts + 46 + + + Last 30 days - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+search/search-filters.component.ts + 50 - - NEW PLAYLIST + + Last 365 days - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 + src/app/+search/search-filters.component.ts + 54 + + + Short (< 4 min) - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 + src/app/+search/search-filters.component.ts + 65 - - PLAYLIST + + Medium (4-10 min) - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 26 + src/app/+search/search-filters.component.ts + 69 + + + Long (> 10 min) - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 26 + src/app/+search/search-filters.component.ts + 73 - - Delete playlist + + Relevance - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 52 + src/app/+search/search-filters.component.ts + 80 - - Playlist deleted. + + Publish date - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 135 + src/app/+search/search-filters.component.ts + 84 - - Share + + Views - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 12 + src/app/+search/search-filters.component.ts + 88 - src/app/shared/shared-share-modal/video-share.component.html - 3 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 53 - - No videos in this playlist. + + Search - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 25 + src/app/+search/search-routing.module.ts + 15 - - - Browse videos on PeerTube to add them in your playlist. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 28,29 + src/app/+search/search.component.ts + 230 - - - See the documentation for more information. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 32,33 + src/app/shared/shared-main/misc/simple-search-input.component.ts + 15 - - Playlist created. + + - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 76 + src/app/+search/search.component.html + 5 - - Create + + on this instance - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 89 + src/app/+search/search.component.html + 7 + + + on the vidiverse - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 77 + src/app/+search/search.component.html + 8 - - Showing to of imports + + for - src/app/+my-library/my-video-imports/my-video-imports.component.html - 10 + src/app/+search/search.component.html + 11 - - Target + + Filters - src/app/+my-library/my-video-imports/my-video-imports.component.html - 17 + src/app/+search/search.component.html + 21,22 - - Video + + No results found - src/app/+my-library/my-video-imports/my-video-imports.component.html - 18 + src/app/+search/search.component.html + 33,34 + + + subscribers - src/app/+my-library/my-ownership/my-ownership.component.html - 20 + src/app/+search/search.component.html + 60 + + + Search index is unavailable. Retrying with instance results instead. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 60 + src/app/+search/search.component.ts + 171 - - State + + Search error - src/app/+my-library/my-video-imports/my-video-imports.component.html - 19 + src/app/+search/search.component.ts + 172 + + + Step - src/app/+admin/system/jobs/jobs.component.html - 43 + src/app/+signup/+register/custom-stepper.component.html + 9 - - See the error + + Register - src/app/+my-library/my-video-imports/my-video-imports.component.html - 26 + src/app/+signup/+register/register-routing.module.ts + 14 - - This video was deleted + + 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/+my-library/my-video-imports/my-video-imports.component.html - 49 + src/app/+signup/+register/register-step-channel.component.html + 5,7 - - My subscriptions + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 4 + src/app/+signup/+register/register-step-channel.component.html + 10,11 - - Search your subscriptions + + Channel display name - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 11 + src/app/+signup/+register/register-step-channel.component.html + 15 - - You don't have any subscription yet. + + Example: my_super_channel - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 18 + src/app/+signup/+register/register-step-channel.component.html + 34 - - Channel page + + 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/+my-library/my-subscriptions/my-subscriptions.component.html - 27 + src/app/+signup/+register/register-step-channel.component.html + 43,44 + + + Channel name cannot be the same as your account name. You can click on the first step to update your account name. - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 30 + src/app/+signup/+register/register-step-channel.component.html + 51,52 + + + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - src/app/+videos/+video-watch/video-watch.component.html - 182 + src/app/+signup/+register/register-step-terms.component.html + 6,10 - - subscribers + + Video uploads are disabled on this instance, hence your account won't be able to upload videos. - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 32 + src/app/+signup/+register/register-step-user.component.html + 4,5 - - Owner account page + + e.g. jane_doe - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 34 + src/app/+signup/+register/register-step-user.component.html + 27 + Username choice placeholder in the registration form - - Created by + + 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/+my-library/my-subscriptions/my-subscriptions.component.html - 35 + src/app/+signup/+register/register-step-user.component.html + 36,37 - - My ownership changes + + Create an account - src/app/+my-library/my-ownership/my-ownership.component.html - 3 + src/app/+signup/+register/register.component.html + 4,5 - - Initiator + + Create my account - src/app/+my-library/my-ownership/my-ownership.component.html - 19 + src/app/+signup/+register/register.component.html + 38,39 - - Created + + Done - src/app/+my-library/my-ownership/my-ownership.component.html - 22,23 + src/app/+signup/+register/register.component.html + 42 - - Status + + PeerTube is creating your account... - src/app/+my-library/my-ownership/my-ownership.component.html - 25 + src/app/+signup/+register/register.component.html + 46 - - Accept + + Back - src/app/+my-library/my-ownership/my-ownership.component.html - 33 + src/app/+signup/+register/register.component.ts + 41 + Button on the registration form to go to the previous step + + + Next - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 30 + src/app/+signup/+register/register.component.ts + 42 + Button on the registration form to go to the previous step + + + Signup - src/app/+admin/follows/followers-list/followers-list.component.html - 39 + src/app/+signup/+register/register.component.ts + 64 + Button on the registration form to finalize the account and channel creation - - Refuse + + Now please check your emails to verify your account and complete signup. - src/app/+my-library/my-ownership/my-ownership.component.html - 34 + src/app/+signup/+register/register.component.ts + 126 + + + You are now logged in as ! - src/app/+admin/follows/followers-list/followers-list.component.html - 40 + src/app/+signup/+register/register.component.ts + 134 - - No ownership change request found. + + Request email for account verification - src/app/+my-library/my-ownership/my-ownership.component.html - 83 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 3,4 - - Ownership accepted + + Send verification email - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts - 71 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 - - Accept ownership + + This instance does not require email verification. - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 3 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 - - Select a channel to receive the video + + An email with verification link will be sent to . - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 10 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 45 - - Channel that will receive the video + + Verify account email confirmation - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 13 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 3,4 - - My watch history + + Email updated. - src/app/+my-library/my-history/my-history.component.ts - 49 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 10,11 - - Videos history is enabled + + An error occurred. - src/app/+my-library/my-history/my-history.component.ts - 106 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 - - Videos history is disabled + + Verify account via email - src/app/+my-library/my-history/my-history.component.ts - 107 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 17 - - Delete videos history + + Ask to send an email to verify you account - src/app/+my-library/my-history/my-history.component.ts - 119 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 26 - - Are you sure you want to delete all your videos history? + + Welcome to PeerTube! - src/app/+my-library/my-history/my-history.component.ts - 120 + src/app/+signup/shared/signup-success.component.html + 8 - - Videos history deleted + + If you need help to use PeerTube, you can have a look at the documentation. - src/app/+my-library/my-history/my-history.component.ts - 128 + src/app/+signup/shared/signup-success.component.html + 14,15 - - My watch history + + SUPPORT THIS CHANNEL - src/app/+my-library/my-history/my-history.component.html - 3 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 10 - - Search your history + + Created - src/app/+my-library/my-history/my-history.component.html - 10 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 18 - - Track watch history + + Created playlists - src/app/+my-library/my-history/my-history.component.html - 20 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 2,4 - - Delete history + + This channel does not have playlists. - src/app/+my-library/my-history/my-history.component.html - 24,26 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 6 - - You don't have any video in your watch history yet. + + Published videos - src/app/+my-library/my-history/my-history.component.html - 30 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 44 - - Violent or repulsive + + Published 1 video - src/app/shared/shared-moderation/abuse.service.ts - 139 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 89 - - Contains offensive, violent, or coarse language or iconography. + + Video channel videos - src/app/shared/shared-moderation/abuse.service.ts - 140 + src/app/+video-channels/video-channels-routing.module.ts + 25 - - Hateful or abusive + + Video channel playlists - src/app/shared/shared-moderation/abuse.service.ts - 144 + src/app/+video-channels/video-channels-routing.module.ts + 38 - - Contains abusive, racist or sexist language or iconography. + + About video channel - src/app/shared/shared-moderation/abuse.service.ts - 145 + src/app/+video-channels/video-channels-routing.module.ts + 47 - - Spam, ad or false news + + Manage channel - src/app/shared/shared-moderation/abuse.service.ts - 149 + src/app/+video-channels/video-channels.component.html + 22,23 - - Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. + + Go the owner account page - src/app/shared/shared-moderation/abuse.service.ts - 150 + src/app/+video-channels/video-channels.component.html + 30 - - Privacy breach or doxxing + + Created by - src/app/shared/shared-moderation/abuse.service.ts - 154 + src/app/+video-channels/video-channels.component.html + 31 - - 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). + + Subscribe to the account - src/app/shared/shared-moderation/abuse.service.ts - 155 + src/app/+video-channels/video-channels.component.ts + 64 + + + src/app/+videos/+video-watch/video-watch.component.ts + 972 - - Copyright + + VIDEO PLAYLISTS - src/app/shared/shared-moderation/abuse.service.ts - 159 + src/app/+video-channels/video-channels.component.ts + 70 + + + Sunday - src/app/shared/shared-abuse-list/abuse-details.component.ts - 25 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 11 - - Infringes your copyright wrt. the regional laws with which the server must comply. + + Monday - src/app/shared/shared-moderation/abuse.service.ts - 160 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 12 - - Breaks server rules + + Tuesday - src/app/shared/shared-moderation/abuse.service.ts - 164 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 13 - - Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. + + Wednesday - src/app/shared/shared-moderation/abuse.service.ts - 165 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 14 - - Thumbnails + + Thursday - src/app/shared/shared-moderation/abuse.service.ts - 173 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 15 + + + Friday - src/app/shared/shared-abuse-list/abuse-details.component.ts - 27 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 16 - - The above can only be seen in thumbnails. + + Saturday - src/app/shared/shared-moderation/abuse.service.ts - 174 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 17 - - Captions + + Sun - src/app/shared/shared-moderation/abuse.service.ts - 178 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 21 + Day name short + + + Mon - src/app/shared/shared-abuse-list/abuse-details.component.ts - 28 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 22 + Day name short - - The above can only be seen in captions (please describe which). + + Tue - src/app/shared/shared-moderation/abuse.service.ts - 179 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 23 + Day name short - - Discover videos + + Wed - src/app/+videos/videos-routing.module.ts + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 24 + Day name short - - Trending videos + + Thu - src/app/+videos/videos-routing.module.ts - 33 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 25 + Day name short - - Most liked videos + + Fri - src/app/+videos/videos-routing.module.ts - 46 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 26 + Day name short + + + Sat - src/app/+videos/video-list/video-most-liked.component.ts - 41 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 27 + Day name short - - Recently added videos + + Su - src/app/+videos/videos-routing.module.ts - 59 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 31 + Day name min - - Local videos + + Mo - src/app/+videos/videos-routing.module.ts - 86 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 32 + Day name min + + + Tu - src/app/+videos/video-list/video-local.component.ts - 36 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 33 + Day name min - - Upload a video + + We - src/app/+videos/videos-routing.module.ts - 99 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 34 + Day name min - - Edit a video + + Th - src/app/+videos/videos-routing.module.ts - 108 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 35 + Day name min - - users banned. + + Fr - src/app/shared/shared-moderation/user-ban-modal.component.ts - 53 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 36 + Day name min - - User banned. + + Sa - src/app/shared/shared-moderation/user-ban-modal.component.ts - 54 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 37 + Day name min - - Ban + + January - src/app/shared/shared-moderation/user-ban-modal.component.html - 3 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 41 - - Reason... + + February - src/app/shared/shared-moderation/user-ban-modal.component.html - 12 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 42 - - A banned user will no longer be able to login. + + March - src/app/shared/shared-moderation/user-ban-modal.component.html - 21,22 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 43 - - Ban this user + + April - src/app/shared/shared-moderation/user-ban-modal.component.html - 31 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 44 - - Live information + + May - src/app/shared/shared-video-live/live-stream-information.component.html - 3 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 45 - - - Update live settings - src/app/shared/shared-video-live/live-stream-information.component.html - 39 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 60 - - Live RTMP Url + + June - src/app/shared/shared-video-live/live-stream-information.component.html - 19 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 46 + + + July - src/app/+videos/+video-edit/shared/video-edit.component.html - 218 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 47 - - Live stream key + + August - src/app/shared/shared-video-live/live-stream-information.component.html - 24 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 48 + + + September - src/app/+videos/+video-edit/shared/video-edit.component.html - 223 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 49 - - ⚠️ Never share your stream key with anyone. + + October - src/app/shared/shared-video-live/live-stream-information.component.html - 27 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 50 + + + November - src/app/+videos/+video-edit/shared/video-edit.component.html - 226 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 51 - - Permanent live + + December - src/app/shared/shared-video-live/live-stream-information.component.html - 10 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 52 - - Replay will be saved + + Jan - src/app/shared/shared-video-live/live-stream-information.component.html - 11 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 56 + Month name short - - Timestamps updated + + Feb - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 273 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 57 + Month name short + + + Mar - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 117 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 58 + Month name short - - Video removed from + + Apr - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 307 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 59 + Month name short + + + Jun - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 98 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 61 + Month name short - - Video added in at timestamps + + Jul - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 377 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 62 + Month name short - - Video added in + + Aug - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 378 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 63 + Month name short - - Save to + + Sep - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 4 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 64 + Month name short - - Search playlists + + Oct - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 9 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 65 + Month name short - - Create a private playlist + + Nov - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 66 + Month name short - - Start at + + Dec - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 34 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 67 + Month name short + + + Clear - src/app/shared/shared-moderation/report-modals/video-report.component.html - 47 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 72 + + + yy-mm-dd - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 57 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 88 + Date format in this locale. + + + Add caption - src/app/shared/shared-share-modal/video-share.component.html - 113 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 5 - - Stop at + + Select the caption file - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 35 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + This will replace an existing caption! - src/app/shared/shared-moderation/report-modals/video-report.component.html - 62 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 31,32 + + + Add this caption - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 71 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 42 + + + Basic info - src/app/shared/shared-share-modal/video-share.component.html - 144 + src/app/+videos/+video-edit/shared/video-edit.component.html + 5 - - Please describe the reason... + + Title - src/app/shared/shared-moderation/video-block.component.html - 13 + src/app/+videos/+video-edit/shared/video-edit.component.html + 11 - - Block video "" + + Tags - src/app/shared/shared-moderation/video-block.component.html - 3 + src/app/+videos/+video-edit/shared/video-edit.component.html + 19 - - - Block live "" - src/app/shared/shared-moderation/video-block.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.html + 270 - - Unfederate the video + + 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-moderation/video-block.component.html - 24 + src/app/+videos/+video-edit/shared/video-edit.component.html + 24,27 - - This will ask remote instances to delete it + + Video descriptions are truncated by default and require manual action to expand them. - src/app/shared/shared-moderation/video-block.component.html - 27 + src/app/+videos/+video-edit/shared/video-edit.component.html + 43,44 - - Blocking this live will automatically terminate the live stream. + + Choose the appropriate license for your work. - src/app/shared/shared-moderation/video-block.component.html - 33,34 + src/app/+videos/+video-edit/shared/video-edit.component.html + 79,80 - - Video reported. + + Schedule publication () - src/app/shared/shared-moderation/report-modals/video-report.component.ts - 110 + src/app/+videos/+video-edit/shared/video-edit.component.html + 117 - - Report video "" + + Contains sensitive content - src/app/shared/shared-moderation/report-modals/video-report.component.html - 3 + src/app/+videos/+video-edit/shared/video-edit.component.html + 131 - - Your report will be sent to moderators of and will be forwarded to the video origin () too. + + Some instances do not list videos containing mature or explicit content by default. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 74,76 + src/app/+videos/+video-edit/shared/video-edit.component.html + 135 - - Username is required. + + Publish after transcoding - src/app/shared/form-validators/user-validators.ts - 12 + src/app/+videos/+video-edit/shared/video-edit.component.html + 141 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - src/app/shared/form-validators/login-validators.ts - 9 + src/app/+videos/+video-edit/shared/video-edit.component.html + 145 - - Username must be at least 1 character long. + + Captions - src/app/shared/form-validators/user-validators.ts - 13 + src/app/+videos/+video-edit/shared/video-edit.component.html + 155 - - Username cannot be more than 50 characters long. + + Add another caption - src/app/shared/form-validators/user-validators.ts - 14 + src/app/+videos/+video-edit/shared/video-edit.component.html + 163 - - Username should be lowercase alphanumeric; dots and underscores are allowed. + + See the subtitle file - src/app/shared/form-validators/user-validators.ts - 15 + src/app/+videos/+video-edit/shared/video-edit.component.html + 172 - - Channel name is required. + + Already uploaded ✔ - src/app/shared/form-validators/user-validators.ts - 27 + src/app/+videos/+video-edit/shared/video-edit.component.html + 176 - - Channel name must be at least 1 character long. + + Will be created on update - src/app/shared/form-validators/user-validators.ts - 28 + src/app/+videos/+video-edit/shared/video-edit.component.html + 184 - - Channel name cannot be more than 50 characters long. + + Cancel create - src/app/shared/form-validators/user-validators.ts - 29 + src/app/+videos/+video-edit/shared/video-edit.component.html + 186 - - Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. + + Will be deleted on update - src/app/shared/form-validators/user-validators.ts - 30 + src/app/+videos/+video-edit/shared/video-edit.component.html + 192 - - Email is required. + + Cancel deletion - src/app/shared/form-validators/user-validators.ts - 37 + src/app/+videos/+video-edit/shared/video-edit.component.html + 194 + + + No captions for now. - src/app/shared/form-validators/instance-validators.ts - 7 + src/app/+videos/+video-edit/shared/video-edit.component.html + 200,201 - - Email must be valid. + + Live settings - src/app/shared/form-validators/user-validators.ts - 38 + src/app/+videos/+video-edit/shared/video-edit.component.html + 208 + + + Live RTMP Url - src/app/shared/form-validators/instance-validators.ts - 8 + src/app/+videos/+video-edit/shared/video-edit.component.html + 218 - - - Handle is required. - src/app/shared/form-validators/user-validators.ts - 48 + src/app/shared/shared-video-live/live-stream-information.component.html + 19 - - Handle must be valid (chocobozzz@example.com). + + Live stream key - src/app/shared/form-validators/user-validators.ts - 49 + src/app/+videos/+video-edit/shared/video-edit.component.html + 223 - - - Password is required. - src/app/shared/form-validators/user-validators.ts - 58 + src/app/shared/shared-video-live/live-stream-information.component.html + 24 + + + ⚠️ Never share your stream key with anyone. - src/app/shared/form-validators/user-validators.ts - 69 + src/app/+videos/+video-edit/shared/video-edit.component.html + 226 - src/app/shared/form-validators/login-validators.ts - 18 + src/app/shared/shared-video-live/live-stream-information.component.html + 27 - - Password must be at least 6 characters long. + + This is a permanent live - src/app/shared/form-validators/user-validators.ts - 70 + src/app/+videos/+video-edit/shared/video-edit.component.html + 232 + + + 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/shared/form-validators/user-validators.ts - 81 + src/app/+videos/+video-edit/shared/video-edit.component.html + 236 - - Password cannot be more than 255 characters long. + + Automatically publish a replay when your live ends - src/app/shared/form-validators/user-validators.ts - 71 + src/app/+videos/+video-edit/shared/video-edit.component.html + 244 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota - src/app/shared/form-validators/user-validators.ts - 82 + src/app/+videos/+video-edit/shared/video-edit.component.html + 248 - - The new password and the confirmed password do not correspond. + + Advanced settings - src/app/shared/form-validators/user-validators.ts - 89 + src/app/+videos/+video-edit/shared/video-edit.component.html + 260 - - Video quota is required. + + Video preview - src/app/shared/form-validators/user-validators.ts - 96 + src/app/+videos/+video-edit/shared/video-edit.component.html + 267 - - Quota must be greater than -1. + + Support - src/app/shared/form-validators/user-validators.ts - 97 + src/app/+videos/+video-edit/shared/video-edit.component.html + 276 - - Daily upload limit is required. + + Short text to tell people how they can support you (membership platform...). - src/app/shared/form-validators/user-validators.ts - 103 + src/app/+videos/+video-edit/shared/video-edit.component.html + 280,281 - - Daily upload limit must be greater than -1. + + Original publication date - src/app/shared/form-validators/user-validators.ts - 104 + src/app/+videos/+video-edit/shared/video-edit.component.html + 296 - - User role is required. + + This is the date when the content was originally published (e.g. the release date for a film) - src/app/shared/form-validators/user-validators.ts - 111 + src/app/+videos/+video-edit/shared/video-edit.component.html + 300,301 - - Description must be at least 3 characters long. + + Enable video comments - src/app/shared/form-validators/user-validators.ts - 123 + src/app/+videos/+video-edit/shared/video-edit.component.html + 317 + + + Enable download - src/app/shared/form-validators/video-channel-validators.ts - 38 + src/app/+videos/+video-edit/shared/video-edit.component.html + 322 + + + Plugin settings - src/app/shared/form-validators/video-playlist-validators.ts - 33 + src/app/+videos/+video-edit/shared/video-edit.component.html + 330 - - Description cannot be more than 1000 characters long. + + Instance languages - src/app/shared/form-validators/user-validators.ts - 124 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 170 + + + All languages - src/app/shared/form-validators/video-channel-validators.ts - 39 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 171 - src/app/shared/form-validators/video-playlist-validators.ts - 34 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 39 - - You must agree with the instance terms in order to register on it. + + Scheduled - src/app/shared/form-validators/user-validators.ts - 131 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 182 - - Ban reason must be at least 3 characters long. + + Hide the video until a specific date - src/app/shared/form-validators/user-validators.ts - 141 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 183 - - Ban reason cannot be more than 250 characters long. + + Go Live - src/app/shared/form-validators/user-validators.ts - 142 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 - - Display name is required. - - src/app/shared/form-validators/user-validators.ts - 153 - + + Sorry, but something went wrong - src/app/shared/form-validators/video-channel-validators.ts + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 26 - src/app/shared/form-validators/video-playlist-validators.ts - 12 - - - - Display name must be at least 1 character long. - - src/app/shared/form-validators/user-validators.ts - 154 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 51 - src/app/shared/form-validators/video-channel-validators.ts - 27 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 44 - src/app/shared/form-validators/video-playlist-validators.ts - 13 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 74 - - Display name cannot be more than 50 characters long. - - src/app/shared/form-validators/user-validators.ts - 155 - + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + - src/app/shared/form-validators/video-channel-validators.ts - 28 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 30,33 - - video + + Update - src/app/shared/shared-video-miniature/video-download.component.ts - 48 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 45 - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 229 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 68 - - - subtitles - src/app/shared/shared-video-miniature/video-download.component.ts - 49 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 61 - - - Encoder - src/app/shared/shared-video-miniature/video-download.component.ts - 145 + src/app/+videos/+video-edit/video-update.component.html + 3 - - - Format name - src/app/shared/shared-video-miniature/video-download.component.ts - 146 + src/app/+videos/+video-edit/video-update.component.html + 18 - - Size + + Cannot create live because this instance have too many created lives - src/app/shared/shared-video-miniature/video-download.component.ts - 147 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 - - Bitrate + + Cannot create live because you created too many lives - src/app/shared/shared-video-miniature/video-download.component.ts - 149 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 93 + + + Live published. - src/app/shared/shared-video-miniature/video-download.component.ts - 172 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 123 - - Codec + + Select the torrent to import - src/app/shared/shared-video-miniature/video-download.component.ts - 169 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 - - - Profile - src/app/shared/shared-video-miniature/video-download.component.ts - 170 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 8 - - Resolution + + OR - src/app/shared/shared-video-miniature/video-download.component.ts - 179 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 13 - - Aspect ratio + + Paste magnet URI - src/app/shared/shared-video-miniature/video-download.component.ts - 180 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 16 - - Average frame rate + + 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-video-miniature/video-download.component.ts - 181 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 20,22 - - Pixel format + + Import - src/app/shared/shared-video-miniature/video-download.component.ts - 182 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 44 - - - Sample rate - src/app/shared/shared-video-miniature/video-download.component.ts - 186 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 36 + + + src/app/shared/shared-instance/instance-features-table.component.html + 92 - - Channel Layout + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + - src/app/shared/shared-video-miniature/video-download.component.ts - 187 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 56,57 - - Download + + Video to import updated. - src/app/shared/shared-video-miniature/video-download.component.html - 4 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts + 130 - src/app/shared/shared-video-miniature/video-download.component.html - 104 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts + 140 - - subtitles + + URL - src/app/shared/shared-video-miniature/video-download.component.html - 11 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 - - - video - src/app/shared/shared-video-miniature/video-download.component.html - 12 + src/app/shared/shared-share-modal/video-share.component.html + 16 - - - Format - src/app/shared/shared-video-miniature/video-download.component.html - 45 + src/app/shared/shared-share-modal/video-share.component.html + 71 - - Video stream + + 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-video-miniature/video-download.component.html - 57 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 11,14 - - Audio stream + + Congratulations, the video behind will be imported! You can already add information about this video. + - src/app/shared/shared-video-miniature/video-download.component.html - 69 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 48,50 - - + + Select the file to upload - src/app/shared/shared-video-miniature/video-download.component.html - 49 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 6 - src/app/shared/shared-video-miniature/video-download.component.html - 61 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 8 + + + Video background image - src/app/shared/shared-video-miniature/video-download.component.html - 73 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 29 - - Direct download + + Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. - src/app/shared/shared-video-miniature/video-download.component.html - 87 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 32,35 - - Torrent (.torrent file) + + Total video uploaded - src/app/shared/shared-video-miniature/video-download.component.html - 92 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 52 - - Videos from your subscriptions + + Processing… - src/app/+videos/video-list/video-user-subscriptions.component.ts - 42 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 54 - - Copy feed URL + + Retry - src/app/+videos/video-list/video-user-subscriptions.component.ts - 65 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 68 + Retry failed upload of a video - - Feed URL copied + + Congratulations! Your video is now available in your private library. + - src/app/+videos/video-list/video-user-subscriptions.component.ts - 109 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 79,80 - - Trending for the last 24 hours + + Publish will be available when upload is finished - src/app/+videos/video-list/video-trending.component.ts - 46 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 92 - - Trending videos are those totalizing the greatest number of views during the last 24 hours + + Publish - src/app/+videos/video-list/video-trending.component.ts - 47 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 94 - - - Trending for the last days - src/app/+videos/video-list/video-trending.component.ts - 51 + src/app/header/header.component.html + 5 - - Trending videos are those totalizing the greatest number of views during the last days + + Your video was uploaded to your account and is private. - src/app/+videos/video-list/video-trending.component.ts - 52 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 91 - - Recently added + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? - src/app/+videos/video-list/video-recently-added.component.ts - 36 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 92 - - Videos that have the most likes. + + Your video is not uploaded yet, are you sure you want to leave this page? - src/app/+videos/video-list/video-most-liked.component.ts - 42 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 94 - - is not valid + + Upload - src/app/shared/form-validators/batch-domains-validators.ts - 19 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 114 - - Domain is required. + + Upload - src/app/shared/form-validators/batch-domains-validators.ts - 56 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 116 - - Domains entered are invalid. + + Upload cancelled - src/app/shared/form-validators/batch-domains-validators.ts - 57 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 142 - - Domains entered contain duplicates. + + Video published. - src/app/shared/form-validators/batch-domains-validators.ts - 58 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 261 - - Violent or Repulsive + + Your video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/shared/shared-abuse-list/abuse-details.component.ts - 21 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 283,284 - - Hateful or Abusive + + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/shared/shared-abuse-list/abuse-details.component.ts - 22 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 303,304 - - Spam or Misleading + + Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. - src/app/shared/shared-abuse-list/abuse-details.component.ts - 23 + src/app/+videos/+video-edit/video-add.component.html + 3 - - Privacy + + Read instance rules for help - src/app/shared/shared-abuse-list/abuse-details.component.ts - 24 + src/app/+videos/+video-edit/video-add.component.html + 4 - - Server rules + + 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/shared/shared-abuse-list/abuse-details.component.ts - 26 + src/app/+videos/+video-edit/video-add.component.html + 11,14 - - Report + + Import - src/app/shared/shared-abuse-list/abuse-details.component.html - 65 + src/app/+videos/+video-edit/video-add.component.html + 19 - - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + + Upload - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+videos/+video-edit/video-add.component.html + 20 - - + + Upload a file - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+videos/+video-edit/video-add.component.html + 26 - - Reportee + + Import with URL - src/app/shared/shared-abuse-list/abuse-details.component.html - 33 + src/app/+videos/+video-edit/video-add.component.html + 36 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Import with torrent - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+videos/+video-edit/video-add.component.html + 46 - - + + Go live - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+videos/+video-edit/video-add.component.html + 56 - - Updated + + You have unsaved changes! If you leave, your changes will be lost. - src/app/shared/shared-abuse-list/abuse-details.component.html - 58 + src/app/+videos/+video-edit/video-update.component.ts + 93 - - Reported part + + Video updated. - src/app/shared/shared-abuse-list/abuse-details.component.html - 83 + src/app/+videos/+video-edit/video-update.component.ts + 158 - - Note + + Add comment... - src/app/shared/shared-abuse-list/abuse-details.component.html - 90 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 6 - - The video was deleted + + Markdown compatible - src/app/shared/shared-abuse-list/abuse-details.component.html - 99 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 13 - - Comment: + + Markdown compatible that supports: - src/app/shared/shared-abuse-list/abuse-details.component.html - 105 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 15 - - Confirmation of the password is required. + + Auto generated links - src/app/shared/form-validators/reset-password-validators.ts - 9 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 18 - - Name is required. + + Break lines - src/app/shared/form-validators/video-channel-validators.ts - 12 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 19 - - Name must be at least 1 character long. + + Lists - src/app/shared/form-validators/video-channel-validators.ts - 13 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 20 - - Name cannot be more than 50 characters long. + + Emphasis - src/app/shared/form-validators/video-channel-validators.ts - 14 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 22 - - Name should be lowercase alphanumeric; dots and underscores are allowed. + + bold - src/app/shared/form-validators/video-channel-validators.ts - 15 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - Support text must be at least 3 characters long. + + italic - src/app/shared/form-validators/video-channel-validators.ts - 49 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - Support text cannot be more than 1000 characters long + + Emoji shortcuts - src/app/shared/form-validators/video-channel-validators.ts - 50 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 26 - - Comment updated. + + Emoji markup - src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts - 58 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 30 - - Moderation comment + + See complete list - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 3 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 32 - - This comment can only be seen by you or the other moderators. + + Cancel - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 21,22 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 45,46 - - Update this comment + + You are one step away from commenting - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 31 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 55 - - Cancel + + You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example). - src/app/shared/shared-video-miniature/videos-selection.component.html - 19,20 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 60,61 - - Starts at + + Login to comment - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 140 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 72 + + + Markdown Emoji List - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 80 - - Stops at + + Comment - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 141 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 67 - - and stops at + + Reply - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 69 - - Unavailable + + Highlighted comment - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 32 + src/app/+videos/+video-watch/comment/video-comment.component.html + 20 - - Delete from + + Reply - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 88 + src/app/+videos/+video-watch/comment/video-comment.component.html + 46 - - Edit starts/stops at + + Options - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + src/app/+videos/+video-watch/comment/video-comment.component.html 50 - - URL + + Deleted - src/app/shared/shared-share-modal/video-share.component.html - 16 + src/app/+videos/+video-watch/comment/video-comment.component.html + 57 - src/app/shared/shared-share-modal/video-share.component.html - 71 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 116 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 6 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 34 - - QR-Code - - src/app/shared/shared-share-modal/video-share.component.html - 27 - + + This comment has been deleted - src/app/shared/shared-share-modal/video-share.component.html - 81 + src/app/+videos/+video-watch/comment/video-comment.component.html + 63 - - Embed + + Report this comment - src/app/shared/shared-share-modal/video-share.component.html - 37 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 178 + + + Remove - src/app/shared/shared-share-modal/video-share.component.html - 91 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 186 - - Share the playlist + + Remove & re-draft - src/app/shared/shared-share-modal/video-share.component.html - 11 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 194 - - 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). + + 1 Comment - src/app/shared/shared-share-modal/video-share.component.html - 44,45 + src/app/+videos/+video-watch/comment/video-comments.component.html + 6 + + + Comments - src/app/shared/shared-share-modal/video-share.component.html - 98,99 + src/app/+videos/+video-watch/comment/video-comments.component.html + 7 - - Share the playlist at this video position + + Comments - src/app/shared/shared-share-modal/video-share.component.html - 58 + src/app/+videos/+video-watch/comment/video-comments.component.html + 9 - - Autoplay + + SORT BY - src/app/shared/shared-share-modal/video-share.component.html - 159 + src/app/+videos/+video-watch/comment/video-comments.component.html + 16,17 - - Share the video + + Most recent first (default) - src/app/shared/shared-share-modal/video-share.component.html - 66 + src/app/+videos/+video-watch/comment/video-comments.component.html + 19 - - Auto select subtitle + + Most replies first - src/app/shared/shared-share-modal/video-share.component.html - 128 + src/app/+videos/+video-watch/comment/video-comments.component.html + 20 - - Loop + + No comments. - src/app/shared/shared-share-modal/video-share.component.html - 173 + src/app/+videos/+video-watch/comment/video-comments.component.html + 33 - - Use origin instance URL + + View replies from and others - src/app/shared/shared-share-modal/video-share.component.html - 180 + src/app/+videos/+video-watch/comment/video-comments.component.html + 83,85 - - Display video title + + View replies from - src/app/shared/shared-share-modal/video-share.component.html - 189 + src/app/+videos/+video-watch/comment/video-comments.component.html + 86,88 - - Display privacy warning + + View replies - src/app/shared/shared-share-modal/video-share.component.html - 196 + src/app/+videos/+video-watch/comment/video-comments.component.html + 90 - - Display player controls + + Comments are disabled. - src/app/shared/shared-share-modal/video-share.component.html - 203 + src/app/+videos/+video-watch/comment/video-comments.component.html + 101,102 - - Display PeerTube button link + + Do you really want to delete this comment? - src/app/shared/shared-share-modal/video-share.component.html - 210 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 173 - - - More customization - src/app/shared/shared-share-modal/video-share.component.html - 223,224 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 405 - - Less customization + + The deletion will be sent to remote instances so they can reflect the change. - src/app/shared/shared-share-modal/video-share.component.html - 231,232 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 176 - - See the documentation to learn how to use the PeerTube live streaming feature. - + + It is a remote comment, so the deletion will only be effective on your instance. - src/app/shared/shared-video-live/live-documentation-link.component.html - 2,4 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 178 - - Block reason must be at least 2 characters long. + + Delete and re-draft - src/app/shared/form-validators/video-block-validators.ts - 7 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 204 - - Block reason cannot be more than 300 characters long. + + Do you really want to delete and re-draft this comment? - src/app/shared/form-validators/video-block-validators.ts - 8 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 204 - - Display name cannot be more than 120 characters long. + + Support - src/app/shared/form-validators/video-playlist-validators.ts - 14 + src/app/+videos/+video-watch/modal/video-support.component.html + 3 - - Privacy is required. + + Maybe later - src/app/shared/form-validators/video-playlist-validators.ts - 23 + src/app/+videos/+video-watch/modal/video-support.component.html + 11 - - The channel is required when the playlist is public. + + Other videos - src/app/shared/form-validators/video-playlist-validators.ts - 41 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 5,6 - - Add a message to communicate with the reporter + + AUTOPLAY - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 100 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 10 - - Add a message to communicate with the moderation team + + When active, the next video is automatically played after the current one. - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 103 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts + 59 - - Add a message + + Unlisted - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 44 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 9 - - - Messages with the reporter - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 4 + src/app/shared/shared-video-miniature/video-miniature.component.html + 6 - - Messages with the moderation team + + Private - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 5 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 10 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 7 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 33 - - No messages for now. + + Public - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 28,29 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 11 - - PeerTube + + Stop autoplaying next video - src/app/+about/about.component.html - 7 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 203 - - Network + + Autoplay next video - src/app/+about/about.component.html - 9 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 204 - - About this instance + + Stop looping playlist videos - src/app/+about/about-routing.module.ts - 26 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 209 - - About PeerTube + + Loop playlist videos - src/app/+about/about-routing.module.ts - 38 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 210 - - About this instance's network + + Placeholder image - src/app/+about/about-routing.module.ts - 47 + src/app/+videos/+video-watch/video-watch.component.html + 11 - - Yesterday + + The video is being imported, it will be available when the import is finished. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 117 + src/app/+videos/+video-watch/video-watch.component.html + 23,24 - - This week + + The video is being transcoded, it may not work properly. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 118 + src/app/+videos/+video-watch/video-watch.component.html + 27,28 - - This month + + This video will be published on . - src/app/shared/shared-video-miniature/abstract-video-list.ts - 119 + src/app/+videos/+video-watch/video-watch.component.html + 30,32 - - Last month + + This live has not started yet. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 120 + src/app/+videos/+video-watch/video-watch.component.html + 35,36 - - Older + + This live has ended. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 121 + src/app/+videos/+video-watch/video-watch.component.html + 39,40 - - Cannot load more videos. Try again later. + + This video is blocked. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 198 + src/app/+videos/+video-watch/video-watch.component.html + 43 - - Plugins + + Published - src/app/+admin/plugins/shared/plugin-api.service.ts - 33 + src/app/+videos/+video-watch/video-watch.component.html + 57 - - - Themes - src/app/+admin/plugins/shared/plugin-api.service.ts - 37 + src/app/+videos/+video-watch/video-watch.component.html + 70 - - plugin + + SUPPORT - src/app/+admin/plugins/shared/plugin-api.service.ts - 45 + src/app/+videos/+video-watch/video-watch.component.html + 106 - - theme + + SHARE - src/app/+admin/plugins/shared/plugin-api.service.ts - 48 + src/app/+videos/+video-watch/video-watch.component.html + 111 - - Installed + + SAVE - src/app/+admin/plugins/plugins.component.html - 3 + src/app/+videos/+video-watch/video-watch.component.html + 122 - - Settings updated. + + DOWNLOAD - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts - 52 + src/app/+videos/+video-watch/video-watch.component.html + 136 - - This does not have settings. + + Account page - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html - 16,18 + src/app/+videos/+video-watch/video-watch.component.html + 187 - - - The plugin index is not available. Please retry later. - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 100 + src/app/+videos/+video-watch/video-watch.component.html + 193 - - Please only install plugins or themes you trust, since they can execute any code on your instance. + + By - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 126 + src/app/+videos/+video-watch/video-watch.component.html + 188 - - Install ? + + - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 127 + src/app/+videos/+video-watch/video-watch.component.html + 194 - - installed. + + Show more - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 139 + src/app/+videos/+video-watch/video-watch.component.html + 215 - - Search... + + Show less - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 6 + src/app/+videos/+video-watch/video-watch.component.html + 221 - - To load your new installed plugins or themes, refresh the page. - + + Origin instance - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 10,11 + src/app/+videos/+video-watch/video-watch.component.html + 233 - - Popular + + Originally published - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 16 + src/app/+videos/+video-watch/video-watch.component.html + 238 - - for "" + + Friendly Reminder: - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 22,24 + src/app/+videos/+video-watch/video-watch.component.html + 301 - - No results. - + + 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/+admin/plugins/plugin-search/plugin-search.component.html - 29,30 + src/app/+videos/+video-watch/video-watch.component.html + 303,304 - - Plugin homepage (new window) + + Get more information - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 40 + src/app/+videos/+video-watch/video-watch.component.html + 306 + + + OK - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 17 + src/app/+videos/+video-watch/video-watch.component.html + 310,311 + + + Like this video - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 21 + src/app/+videos/+video-watch/video-watch.component.ts + 153 - - Plugin npm package (new window) + + Dislike this video - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 44 + src/app/+videos/+video-watch/video-watch.component.ts + 154 - - You don't have plugins installed yet. + + Support options for this video - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 89 + src/app/+videos/+video-watch/video-watch.component.ts + 155 - - You don't have themes installed yet. + + Save to playlist - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 92 + src/app/+videos/+video-watch/video-watch.component.ts + 156 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 264 - - Update to + + You need to be <a href="/login">logged in</a> to rate this video. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 100 + src/app/+videos/+video-watch/video-watch.component.ts + 232 - - Do you really want to uninstall ? + + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 109 + src/app/+videos/+video-watch/video-watch.component.ts + 427 - - Uninstall + + Redirection - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 110 + src/app/+videos/+video-watch/video-watch.component.ts + 428 - - uninstalled. + + This video contains mature or explicit content. Are you sure you want to watch it? - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 117 + src/app/+videos/+video-watch/video-watch.component.ts + 558 - - updated. + + Mature or explicit content - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 139 + src/app/+videos/+video-watch/video-watch.component.ts + 559 - - Uninstall + + Up Next - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 32 + src/app/+videos/+video-watch/video-watch.component.ts + 627 - - Report reason is required. + + Cancel - src/app/shared/form-validators/abuse-validators.ts - 7 + src/app/+videos/+video-watch/video-watch.component.ts + 628 - - Report reason must be at least 2 characters long. + + Autoplay is suspended - src/app/shared/form-validators/abuse-validators.ts - 8 + src/app/+videos/+video-watch/video-watch.component.ts + 629 - - Report reason cannot be more than 3000 characters long. + + Enter/exit fullscreen (requires player focus) - src/app/shared/form-validators/abuse-validators.ts - 9 + src/app/+videos/+video-watch/video-watch.component.ts + 939 - - Moderation comment is required. + + Play/Pause the video (requires player focus) - src/app/shared/form-validators/abuse-validators.ts - 16 + src/app/+videos/+video-watch/video-watch.component.ts + 940 - - Moderation comment must be at least 2 characters long. + + Mute/unmute the video (requires player focus) - src/app/shared/form-validators/abuse-validators.ts - 17 + src/app/+videos/+video-watch/video-watch.component.ts + 941 - - Moderation comment cannot be more than 3000 characters long. + + Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - src/app/shared/form-validators/abuse-validators.ts - 18 + src/app/+videos/+video-watch/video-watch.component.ts + 943 - - Abuse message is required. + + Increase the volume (requires player focus) - src/app/shared/form-validators/abuse-validators.ts - 25 + src/app/+videos/+video-watch/video-watch.component.ts + 945 - - Abuse message must be at least 2 characters long. + + Decrease the volume (requires player focus) - src/app/shared/form-validators/abuse-validators.ts - 26 + src/app/+videos/+video-watch/video-watch.component.ts + 946 - - Abuse message cannot be more than 3000 characters long. + + Seek the video forward (requires player focus) - src/app/shared/form-validators/abuse-validators.ts - 27 + src/app/+videos/+video-watch/video-watch.component.ts + 948 - - 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 ()! + + Seek the video backward (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 63,65 + src/app/+videos/+video-watch/video-watch.component.ts + 949 - - Please type the display name of the video channel () to confirm + + Increase playback rate (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 67 + src/app/+videos/+video-watch/video-watch.component.ts + 951 - - Video channel deleted. + + Decrease playback rate (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 79 + src/app/+videos/+video-watch/video-watch.component.ts + 952 - - Views for the day + + Navigate in the video frame by frame (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 98 + src/app/+videos/+video-watch/video-watch.component.ts + 954 - - My channels + + Like the video - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.ts + 962 - - Search your channels + + Dislike the video - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 11 + src/app/+videos/+video-watch/video-watch.component.ts + 967 - - Create video channel + + Discover - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 19 + src/app/+videos/video-list/overview/video-overview.component.html + 1 - - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 37 + src/app/menu/menu.component.html + 127 - - My video channels + + No results. - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 13 + src/app/+videos/video-list/overview/video-overview.component.html + 4 - - - Create a new video channel - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 22 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - Update video channel - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 31 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - Video channel updated. - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 94 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - My Channels - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - 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-miniature/abstract-video-list.html + 43 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 + + + src/app/shared/shared-video-miniature/videos-selection.component.html + 1 - - NEW CHANNEL + + Best - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + 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/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 42 - - CHANNEL + + Hot - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 46 + A variant of Trending videos based on the number of recent interactions + + + Videos with the most interactions for recent videos - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 49 - - Name + + Videos with the most views during the last 24 hours - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 56 + + + Likes - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 59 + A variant of Trending videos based on the number of likes + + + Videos that have the most likes - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 21 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 62 - - Example: my_channel + + Local videos - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+videos/video-list/video-local.component.ts + 37 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+videos/videos-routing.module.ts + 72 - - Overwrite support field of all videos of this channel + + Recently added - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/video-list/video-recently-added.component.ts + 37 + + + + Videos from your subscriptions + + src/app/+videos/video-list/video-user-subscriptions.component.ts + 43 + + + Copy feed URL - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 66 - - Video channel created. + + Feed URL copied - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 57 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 111 - - This name already exists on this instance. + + Discover videos - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 63 + src/app/+videos/videos-routing.module.ts + 23 - - Job type + + Trending videos - src/app/+admin/system/jobs/jobs.component.html - 3 + src/app/+videos/videos-routing.module.ts + 32 - - Job state + + Recently added videos - src/app/+admin/system/jobs/jobs.component.html - 12 + src/app/+videos/videos-routing.module.ts + 45 - - any + + Upload a video - src/app/+admin/system/jobs/jobs.component.html - 21 + src/app/+videos/videos-routing.module.ts + 85 - Selector for the list displaying jobs, filtering by their state - - Showing to of jobs + + Edit a video - src/app/+admin/system/jobs/jobs.component.html - 35 + src/app/+videos/videos-routing.module.ts + 94 - - ID + + Close this message - src/app/+admin/system/jobs/jobs.component.html - 41 + src/app/app.component.html + 34 - - Type + + Close the left menu - src/app/+admin/system/jobs/jobs.component.html - 42 + src/app/app.component.ts + 109 - - No jobs found. + + Open the left menu - src/app/+admin/system/jobs/jobs.component.html - 94 + src/app/app.component.ts + 111 - - No jobs found. + + Focus the search bar - src/app/+admin/system/jobs/jobs.component.html - 95 + src/app/app.component.ts + 313 - - No jobs found. + + Toggle the left menu - src/app/+admin/system/jobs/jobs.component.html - 98 + src/app/app.component.ts + 318 - - No jobs found that are . + + Go to the discover videos page - src/app/+admin/system/jobs/jobs.component.html - 99 + src/app/app.component.ts + 323 - - enabled + + Go to the trending videos page - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/app.component.ts + 328 - - disabled + + Go to the recently added videos page - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/app.component.ts + 333 - - Redundancy for is + + Go to the local videos page - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 25 + src/app/app.component.ts + 338 - - None - no upload possible + + Go to the videos upload page - src/app/+admin/config/shared/config.service.ts - 23 + src/app/app.component.ts + 343 + + + Go to my subscriptions - src/app/+admin/config/shared/config.service.ts - 36 + src/app/core/auth/auth.service.ts + 64 - - 100MB + + Go to my videos - src/app/+admin/config/shared/config.service.ts - 24 + src/app/core/auth/auth.service.ts + 68 + + + Go to my imports - src/app/+admin/config/shared/config.service.ts - 39 + src/app/core/auth/auth.service.ts + 72 - - 500MB + + Go to my channels - src/app/+admin/config/shared/config.service.ts - 25 + src/app/core/auth/auth.service.ts + 76 + + + 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 - 40 + src/app/core/auth/auth.service.ts + 99,100 - - 1GB + + Error - src/app/+admin/config/shared/config.service.ts - 26 + src/app/core/auth/auth.service.ts + 104 - - - 5GB - src/app/+admin/config/shared/config.service.ts - 27 + src/app/core/notification/notifier.service.ts + 18 + + + You need to reconnect. - src/app/+admin/config/shared/config.service.ts - 42 + src/app/core/auth/auth.service.ts + 220 - - 20GB + + Keyboard Shortcuts: - src/app/+admin/config/shared/config.service.ts - 28 + src/app/core/hotkeys/hotkeys.component.ts + 11 - - 50GB + + Info - src/app/+admin/config/shared/config.service.ts - 29 + src/app/core/notification/notifier.service.ts + 11 - - 10MB + + Success - src/app/+admin/config/shared/config.service.ts - 37 + src/app/core/notification/notifier.service.ts + 25 - - 50MB + + 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 - 38 + src/app/core/rest/rest-extractor.service.ts + 62 - - 2GB + + Too many attempts, please try again after minutes. - src/app/+admin/config/shared/config.service.ts - 41 + src/app/core/rest/rest-extractor.service.ts + 67 - - Federation + + Too many attempts, please try again later. - src/app/+admin/admin.component.ts - 26 + src/app/core/rest/rest-extractor.service.ts + 69 - - Instances you follow + + Server error. Please retry later. - src/app/+admin/admin.component.ts - 29 + src/app/core/rest/rest-extractor.service.ts + 72 - - Instances following you + + All unsaved data will be lost, are you sure you want to leave this page? - src/app/+admin/admin.component.ts - 34 + src/app/core/routing/can-deactivate-guard.service.ts + 19 - - Video redundancies + + Warning - src/app/+admin/admin.component.ts - 39 + src/app/core/routing/can-deactivate-guard.service.ts + 23 - - Reports + + User - src/app/+admin/admin.component.ts - 53 + src/app/core/users/user.service.ts + 412 + + + Administrator - src/app/+admin/moderation/moderation.routes.ts - 37 + src/app/core/users/user.service.ts + 413 - - Video blocks + + Moderator - src/app/+admin/admin.component.ts - 60 + src/app/core/users/user.service.ts + 414 - - Video comments + + Search videos, channels… - src/app/+admin/admin.component.ts - 67 + src/app/header/search-typeahead.component.html + 3 + + + GLOBAL SEARCH - src/app/+admin/moderation/moderation.routes.ts - 86 + src/app/header/search-typeahead.component.html + 26 - - Users + + using - src/app/+admin/admin.component.ts - 88 + src/app/header/search-typeahead.component.html + 28 - - Configuration + + 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 - 95 + src/app/header/search-typeahead.component.html + 32 - - Plugins/Themes + + ADVANCED SEARCH - src/app/+admin/admin.component.ts - 99 + src/app/header/search-typeahead.component.html + 38 - - System + + Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. - src/app/+admin/admin.component.ts - 103 + src/app/header/search-typeahead.component.html + 40 - - Instance unmuted by your instance. + + any instance - src/app/shared/shared-moderation/server-blocklist.component.ts - 46 + src/app/header/search-typeahead.component.html + 41 - - Instance muted by your instance. + + only followed instances - src/app/shared/shared-moderation/server-blocklist.component.ts - 69 + src/app/header/search-typeahead.component.html + 42 - - Account unmuted by your instance. + + will list the matching channel - src/app/shared/shared-moderation/account-blocklist.component.ts - 48 + src/app/header/search-typeahead.component.html + 49 - - - Follow request(s) sent! - src/app/+admin/follows/following-list/following-list.component.ts - 47 + 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 + + + src/app/menu/menu.component.html + 173 - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + Log out - src/app/+admin/follows/following-list/following-list.component.html - 85,86 + src/app/menu/menu.component.html + 66 - - The channel is required. + + My account - src/app/shared/form-validators/video-ownership-change-validators.ts - 7 + src/app/menu/menu.component.html + 77 - - The username is required. + + My library - src/app/shared/form-validators/video-ownership-change-validators.ts - 14 + src/app/menu/menu.component.html + 82 - - You can only transfer ownership to a local account + + Administration - src/app/shared/form-validators/video-ownership-change-validators.ts - 15 + src/app/menu/menu.component.html + 87 - - What is PeerTube? + + IN MY LIBRARY - src/app/+about/about-peertube/about-peertube.component.html - 3,4 + src/app/menu/menu.component.html + 98 - - PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. + + Videos - src/app/+about/about-peertube/about-peertube.component.html - 10,11 + src/app/menu/menu.component.html + 102 - - It is free and open-source software, under AGPLv3 licence. + + Playlists - src/app/+about/about-peertube/about-peertube.component.html - 14,16 + src/app/menu/menu.component.html + 107 - - For more information, please visit joinpeertube.org. + + Subscriptions - src/app/+about/about-peertube/about-peertube.component.html - 19,20 + src/app/menu/menu.component.html + 112 - - Use PeerTube documentation + + History - src/app/+about/about-peertube/about-peertube.component.html - 28,29 + src/app/menu/menu.component.html + 117 - - Discover how to setup your account, what is a channel, how to create a playlist and more! + + ON - src/app/+about/about-peertube/about-peertube.component.html - 33,34 + src/app/menu/menu.component.html + 123 - - PeerTube Applications + + Trending - src/app/+about/about-peertube/about-peertube.component.html - 41,42 + src/app/menu/menu.component.html + 132 - - Discover unofficial Android applications or browser addons! + + Recently added - src/app/+about/about-peertube/about-peertube.component.html - 46,47 + src/app/menu/menu.component.html + 137 - - Contribute on PeerTube + + My settings - src/app/+about/about-peertube/about-peertube.component.html - 54,55 + src/app/menu/menu.component.html + 151 - - - Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - src/app/+about/about-peertube/about-peertube.component.html - 59,60 + src/app/modal/quick-settings-modal.component.html + 3 - - P2P & Privacy + + Interface: - src/app/+about/about-peertube/about-peertube.component.html - 71 + src/app/menu/menu.component.html + 164 - - 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. + + Contact - src/app/+about/about-peertube/about-peertube.component.html - 75,78 + src/app/menu/menu.component.html + 168 - - 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. + + Get help using PeerTube - src/app/+about/about-peertube/about-peertube.component.html - 81,83 + src/app/menu/menu.component.html + 169 - - What are the consequences? + + Help - 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: + + Frequently asked questions about PeerTube - src/app/+about/about-peertube/about-peertube.component.html - 88,90 + src/app/menu/menu.component.html + 170 - - 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) + + FAQ - 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 + + Stats - src/app/+about/about-peertube/about-peertube.component.html - 99,102 + src/app/menu/menu.component.html + 171 - - Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + API documentation - src/app/+about/about-peertube/about-peertube.component.html - 105,106 + src/app/menu/menu.component.html + 172 - - 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 - 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 + + powered by PeerTube - CopyLeft 2015-2021 - src/app/+about/about-peertube/about-peertube.component.html - 114,115 + src/app/menu/menu.component.html + 178 - - 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 - src/app/+about/about-peertube/about-peertube.component.html - 118,122 + src/app/menu/menu.component.html + 179 - - 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. + + Unknown - src/app/+about/about-peertube/about-peertube.component.html - 126,128 + src/app/menu/menu.component.ts + 197 - - How does PeerTube compare with YouTube? + + any language - src/app/+about/about-peertube/about-peertube.component.html - 130 + src/app/menu/menu.component.ts + 251 - - 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). + + hide - src/app/+about/about-peertube/about-peertube.component.html - 133,136 + src/app/menu/menu.component.ts + 284 - - What can I do to limit the exposure of my IP address? + + blur - src/app/+about/about-peertube/about-peertube.component.html - 138 + src/app/menu/menu.component.ts + 288 - - 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. + + display - src/app/+about/about-peertube/about-peertube.component.html - 141,145 + src/app/menu/menu.component.ts + 292 - - What will be done to mitigate this problem? + + View your notifications - src/app/+about/about-peertube/about-peertube.component.html - 147 + src/app/menu/notification.component.html + 3 + + + src/app/menu/notification.component.html + 11 - - 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: + + Update your notification preferences - src/app/+about/about-peertube/about-peertube.component.html - 150,152 + src/app/menu/notification.component.html + 31 - - We set a limit to the number of peers sent by the tracker + + See all your notifications - src/app/+about/about-peertube/about-peertube.component.html - 155 + src/app/menu/notification.component.html + 49 - - We set a limit on the request frequency received by the tracker + + Confirm - src/app/+about/about-peertube/about-peertube.component.html - 156 + src/app/modal/confirm.component.ts + 39 - - Allow instance admins to disable P2P from the administration interface + + Configuration warning! - src/app/+about/about-peertube/about-peertube.component.html - 157 + src/app/modal/instance-config-warning-modal.component.html + 3 - - Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. + + You enabled user registration on your instance but did not configure the following fields: - src/app/+about/about-peertube/about-peertube.component.html - 161,163 + src/app/modal/instance-config-warning-modal.component.html + 10 - - Developed with ❤ by Framasoft + + Instance name - src/app/+about/about-peertube/about-peertube-contributors.component.html - 3 + src/app/modal/instance-config-warning-modal.component.html + 13 - - Your message has been sent. + + Instance short description - src/app/+about/about-instance/contact-admin-modal.component.ts - 77 + src/app/modal/instance-config-warning-modal.component.html + 14 - - You already sent this form recently + + Who you are - src/app/+about/about-instance/contact-admin-modal.component.ts - 83 + src/app/modal/instance-config-warning-modal.component.html + 16 - - Contact administrator + + How long you plan to maintain your instance - src/app/+about/about-instance/contact-admin-modal.component.html - 3 + src/app/modal/instance-config-warning-modal.component.html + 17 - - Your name + + How you plan to pay your instance - src/app/+about/about-instance/contact-admin-modal.component.html - 11 + src/app/modal/instance-config-warning-modal.component.html + 18 - - Your email + + How you will moderate your instance - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/modal/instance-config-warning-modal.component.html 20 - - Subject + + Instance terms - src/app/+about/about-instance/contact-admin-modal.component.html - 29 + src/app/modal/instance-config-warning-modal.component.html + 21 - - Your message + + 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/contact-admin-modal.component.html - 38 + src/app/modal/instance-config-warning-modal.component.html + 25,27 - - Link copied + + Don't show me this warning anymore - src/app/+about/about-instance/about-instance.component.ts - 91 + src/app/modal/instance-config-warning-modal.component.html + 33 - - About + + Close - src/app/+about/about-instance/about-instance.component.html - 5 + src/app/modal/instance-config-warning-modal.component.html + 38 + + + src/app/shared/shared-video-live/live-stream-information.component.html + 34 - - FEATURES + + Configure - src/app/+about/about-instance/about-instance.component.html - 203 + src/app/modal/instance-config-warning-modal.component.html + 43,44 - - STATISTICS + + These settings apply only to your session on this instance. - src/app/+about/about-instance/about-instance.component.html - 215 + src/app/modal/quick-settings-modal.component.html + 8 - - Contact administrator + + Display settings - src/app/+about/about-instance/about-instance.component.html - 7 + src/app/modal/quick-settings-modal.component.html + 10 - - This instance is dedicated to sensitive/NSFW content. + + Video settings - src/app/+about/about-instance/about-instance.component.html - 19 + src/app/modal/quick-settings-modal.component.html + 18 - - ADMINISTRATORS & SUSTAINABILITY + + Interface settings - src/app/+about/about-instance/about-instance.component.html - 32,33 + src/app/modal/quick-settings-modal.component.html + 22 - - Who we are + + Welcome to PeerTube, dear administrator! - src/app/+about/about-instance/about-instance.component.html - 44 + src/app/modal/welcome-modal.component.html + 3 - - Why we created this instance + + CLI documentation - src/app/+about/about-instance/about-instance.component.html - 58 + src/app/modal/welcome-modal.component.html + 12,13 - - How long we plan to maintain this instance + + Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/+about/about-instance/about-instance.component.html - 72 + src/app/modal/welcome-modal.component.html + 15 - - How we will pay for this instance + + Administer documentation - src/app/+about/about-instance/about-instance.component.html - 86 + src/app/modal/welcome-modal.component.html + 19,20 - - INFORMATION + + Managing users, following other instances, dealing with spammers... - src/app/+about/about-instance/about-instance.component.html - 101,102 + src/app/modal/welcome-modal.component.html + 22 - - MODERATION + + Use documentation - src/app/+about/about-instance/about-instance.component.html - 128,129 + src/app/modal/welcome-modal.component.html + 26,27 - - OTHER INFORMATION + + Setup your account, managing video playlists, discover third-party applications... - src/app/+about/about-instance/about-instance.component.html - 183,184 + src/app/modal/welcome-modal.component.html + 29 - - Hardware information + + Useful links - src/app/+about/about-instance/about-instance.component.html - 195 + src/app/modal/welcome-modal.component.html + 39 - - Follows + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org - src/app/+about/about-follows/about-follows.component.html - 2 + src/app/modal/welcome-modal.component.html + 42,43 - - Followers instances () + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - src/app/+about/about-follows/about-follows.component.html - 4 + src/app/modal/welcome-modal.component.html + 45 - - Following instances () + + It's time to configure your instance! - src/app/+about/about-follows/about-follows.component.html - 16 + src/app/modal/welcome-modal.component.html + 55 - - This instance does not have instances followers. + + 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 - 6 + src/app/modal/welcome-modal.component.html + 58,61 - - Show full list + + 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 - 12 + src/app/modal/welcome-modal.component.html + 64,67 + + + Remind me later - src/app/+about/about-follows/about-follows.component.html - 24 + src/app/modal/welcome-modal.component.html + 74 - - This instance is not following any other. + + Configure my instance - src/app/+about/about-follows/about-follows.component.html - 18 + src/app/modal/welcome-modal.component.html + 81,82 - - Jobs + + Report reason is required. - src/app/+admin/system/system.component.html - 3 + src/app/shared/form-validators/abuse-validators.ts + 7 - - Logs + + Report reason must be at least 2 characters long. - src/app/+admin/system/system.component.html - 5 + src/app/shared/form-validators/abuse-validators.ts + 8 - - Debug + + Report reason cannot be more than 3000 characters long. - src/app/+admin/system/system.component.html - 7 + src/app/shared/form-validators/abuse-validators.ts + 9 - - Jobs + + Moderation comment is required. - src/app/+admin/system/system.routes.ts - 26 + src/app/shared/form-validators/abuse-validators.ts + 16 - - Logs + + Moderation comment must be at least 2 characters long. - src/app/+admin/system/system.routes.ts - 37 + src/app/shared/form-validators/abuse-validators.ts + 17 - - Debug + + Moderation comment cannot be more than 3000 characters long. - src/app/+admin/system/system.routes.ts - 48 + src/app/shared/form-validators/abuse-validators.ts + 18 - - Blocked videos + + Abuse message is required. - src/app/+admin/moderation/moderation.routes.ts - 69 + src/app/shared/form-validators/abuse-validators.ts + 25 - - Muted instances + + Abuse message must be at least 2 characters long. - src/app/+admin/moderation/moderation.routes.ts - 109 + src/app/shared/form-validators/abuse-validators.ts + 26 - - Report comment + + Abuse message cannot be more than 3000 characters long. - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 51 + src/app/shared/form-validators/abuse-validators.ts + 27 - - Comment reported. + + is not valid - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 82 + src/app/shared/form-validators/batch-domains-validators.ts + 19 - - Following list + + Domain is required. - src/app/+admin/follows/follows.routes.ts - 28 + src/app/shared/form-validators/batch-domains-validators.ts + 56 - - Followers list + + Domains entered are invalid. - src/app/+admin/follows/follows.routes.ts - 37 + src/app/shared/form-validators/batch-domains-validators.ts + 57 - - Users list + + Domains entered contain duplicates. - src/app/+admin/users/users.routes.ts - 27 + src/app/shared/form-validators/batch-domains-validators.ts + 58 - - Create a user + + Instance name is required. - src/app/+admin/users/users.routes.ts - 36 + src/app/shared/form-validators/custom-config-validators.ts + 7 - - Update a user + + Short description should not be longer than 250 characters. - src/app/+admin/users/users.routes.ts - 48 + src/app/shared/form-validators/custom-config-validators.ts + 14 - - Delete this comment + + Twitter username is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 65 + src/app/shared/form-validators/custom-config-validators.ts + 21 - - Delete all comments of this account + + Previews cache size is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 71 + src/app/shared/form-validators/custom-config-validators.ts + 28 - - Comments are deleted after a few minutes + + Previews cache size must be greater than 1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 72 + src/app/shared/form-validators/custom-config-validators.ts + 29 - - comments deleted. + + Previews cache size must be a number. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 137 + src/app/shared/form-validators/custom-config-validators.ts + 30 - - Do you really want to delete all comments of ? + + Captions cache size is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 157 + src/app/shared/form-validators/custom-config-validators.ts + 37 - - Comments of will be deleted in a few minutes + + Captions cache size must be greater than 1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 169 + src/app/shared/form-validators/custom-config-validators.ts + 38 - - Video comments + + Captions cache size must be a number. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 3 + src/app/shared/form-validators/custom-config-validators.ts + 39 - - Showing to of comments + + Signup limit is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 14 + src/app/shared/form-validators/custom-config-validators.ts + 46 - - Batch actions + + 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/moderation/video-comment-list/video-comment-list.component.html - 22 + 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 + + + Admin email must be valid. - src/app/+admin/users/user-list/user-list.component.html - 13 + src/app/shared/form-validators/custom-config-validators.ts + 56 - - Advanced comments filters + + Transcoding threads is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 36 + src/app/shared/form-validators/custom-config-validators.ts + 63 - - Local comments + + Transcoding threads must be greater or equal to 0. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 37 + src/app/shared/form-validators/custom-config-validators.ts + 64 - - Remote comments + + Max live duration is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 38 + src/app/shared/form-validators/custom-config-validators.ts + 71 - - Select all rows + + Max live duration should be greater or equal to -1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 55 + src/app/shared/form-validators/custom-config-validators.ts + 72 + + + Max instance lives is required. - src/app/+admin/users/user-list/user-list.component.html - 51 + src/app/shared/form-validators/custom-config-validators.ts + 79 - - Comment + + Max instance lives should be greater or equal to -1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 61 + src/app/shared/form-validators/custom-config-validators.ts + 80 - - Date + + Max user lives is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 62 + src/app/shared/form-validators/custom-config-validators.ts + 87 + + + Max user lives should be greater or equal to -1. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 46 + src/app/shared/form-validators/custom-config-validators.ts + 88 - - Select this row + + Concurrency is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 70 + src/app/shared/form-validators/custom-config-validators.ts + 95 + + + Concurrency should be greater or equal to 1. - src/app/+admin/users/user-list/user-list.component.html - 91 + src/app/shared/form-validators/custom-config-validators.ts + 96 - - Commented video + + Index URL should be a URL - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + src/app/shared/form-validators/custom-config-validators.ts 103 - - No comments found matching current filters. + + Search 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 + 110 - - No comments found. + + Email is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 129 + src/app/shared/form-validators/instance-validators.ts + 7 - - - Stop autoplaying next video - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 203 + src/app/shared/form-validators/user-validators.ts + 37 - - Autoplay next video + + Email must be valid. - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 204 + src/app/shared/form-validators/instance-validators.ts + 8 - - - Stop looping playlist videos - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 209 + src/app/shared/form-validators/user-validators.ts + 38 - - Loop playlist videos + + Your name is required. - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 210 + src/app/shared/form-validators/instance-validators.ts + 19 - - Public + + Your name must be at least 1 character long. - src/app/+videos/+video-watch/video-watch-playlist.component.html - 11 + src/app/shared/form-validators/instance-validators.ts + 20 - - Like this video + + Your name cannot be more than 120 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 132 + src/app/shared/form-validators/instance-validators.ts + 21 - - Dislike this video + + A subject is required. - src/app/+videos/+video-watch/video-watch.component.ts - 133 + src/app/shared/form-validators/instance-validators.ts + 32 - - Support options for this video + + The subject must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.ts - 134 + src/app/shared/form-validators/instance-validators.ts + 33 - - You need to be <a href="/login">logged in</a> to rate this video. + + The subject cannot be more than 120 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 220 + src/app/shared/form-validators/instance-validators.ts + 34 - - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + + A message is required. - src/app/+videos/+video-watch/video-watch.component.ts - 415 + src/app/shared/form-validators/instance-validators.ts + 45 - - Redirection + + The message must be at least 3 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 416 + src/app/shared/form-validators/instance-validators.ts + 46 - - This video contains mature or explicit content. Are you sure you want to watch it? + + The message cannot be more than 5000 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 547 + src/app/shared/form-validators/instance-validators.ts + 47 - - Mature or explicit content + + Username is required. - src/app/+videos/+video-watch/video-watch.component.ts - 548 + src/app/shared/form-validators/login-validators.ts + 9 - - - Up Next - src/app/+videos/+video-watch/video-watch.component.ts - 600 + src/app/shared/form-validators/user-validators.ts + 12 - - Cancel + + Password is required. - src/app/+videos/+video-watch/video-watch.component.ts - 601 + src/app/shared/form-validators/login-validators.ts + 18 - - - Autoplay is suspended - src/app/+videos/+video-watch/video-watch.component.ts - 602 + src/app/shared/form-validators/user-validators.ts + 58 + + + src/app/shared/form-validators/user-validators.ts + 69 - - Enter/exit fullscreen (requires player focus) + + Confirmation of the password is required. - src/app/+videos/+video-watch/video-watch.component.ts - 920 + src/app/shared/form-validators/reset-password-validators.ts + 9 - - Play/Pause the video (requires player focus) + + Username must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.ts - 921 + src/app/shared/form-validators/user-validators.ts + 13 - - Mute/unmute the video (requires player focus) + + Username cannot be more than 50 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 922 + src/app/shared/form-validators/user-validators.ts + 14 - - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) + + Username should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+videos/+video-watch/video-watch.component.ts - 924 + src/app/shared/form-validators/user-validators.ts + 15 - - Increase the volume (requires player focus) + + Channel name is required. - src/app/+videos/+video-watch/video-watch.component.ts - 926 + src/app/shared/form-validators/user-validators.ts + 27 - - Decrease the volume (requires player focus) + + Channel name must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.ts - 927 + src/app/shared/form-validators/user-validators.ts + 28 - - Seek the video forward (requires player focus) + + Channel name cannot be more than 50 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 929 + src/app/shared/form-validators/user-validators.ts + 29 - - Seek the video backward (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 - 930 + src/app/shared/form-validators/user-validators.ts + 30 - - Increase playback rate (requires player focus) + + Handle is required. - src/app/+videos/+video-watch/video-watch.component.ts - 932 + src/app/shared/form-validators/user-validators.ts + 48 - - Decrease playback rate (requires player focus) + + Handle must be valid (eg. chocobozzz@example.com). - src/app/+videos/+video-watch/video-watch.component.ts - 933 + src/app/shared/form-validators/user-validators.ts + 49 - - Navigate in the video frame by frame (requires player focus) + + Password must be at least 6 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 935 + src/app/shared/form-validators/user-validators.ts + 70 + + + src/app/shared/form-validators/user-validators.ts + 81 - - Like the video + + Password cannot be more than 255 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 943 + src/app/shared/form-validators/user-validators.ts + 71 + + + 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 - - - src/app/+videos/+video-edit/video-update.component.html - 18 - - - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 73 - - - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 66 - + + Name cannot be more than 50 characters long. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 50 + src/app/shared/form-validators/video-channel-validators.ts + 14 - - Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. + + Name should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+videos/+video-edit/video-add.component.html - 3 + src/app/shared/form-validators/video-channel-validators.ts + 15 - - Read instance rules for help + + Support text must be at least 3 characters long. - src/app/+videos/+video-edit/video-add.component.html - 4 + src/app/shared/form-validators/video-channel-validators.ts + 49 - - Upload a file + + Support text cannot be more than 1000 characters long - src/app/+videos/+video-edit/video-add.component.html - 26 + src/app/shared/form-validators/video-channel-validators.ts + 50 - - 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. + + Comment is required. - src/app/+videos/+video-edit/video-add.component.html - 11,14 + src/app/shared/form-validators/video-comment-validators.ts + 7 - - Import + + Comment must be at least 2 characters long. - src/app/+videos/+video-edit/video-add.component.html - 19 + src/app/shared/form-validators/video-comment-validators.ts + 8 - - Upload + + Comment cannot be more than 3000 characters long. - src/app/+videos/+video-edit/video-add.component.html - 20 + src/app/shared/form-validators/video-comment-validators.ts + 9 - - Import with URL + + The channel is required. - src/app/+videos/+video-edit/video-add.component.html - 36 + src/app/shared/form-validators/video-ownership-change-validators.ts + 7 - - Import with torrent + + The username is required. - src/app/+videos/+video-edit/video-add.component.html - 46 + src/app/shared/form-validators/video-ownership-change-validators.ts + 14 - - Go live + + You can only transfer ownership to a local account - src/app/+videos/+video-edit/video-add.component.html - 56 + src/app/shared/form-validators/video-ownership-change-validators.ts + 15 - - Edit custom configuration + + Display name cannot be more than 120 characters long. - src/app/+admin/config/config.routes.ts - 26 + src/app/shared/form-validators/video-playlist-validators.ts + 14 - - Comment + + Privacy is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 67 + src/app/shared/form-validators/video-playlist-validators.ts + 23 - - Reply + + The channel is required when the playlist is public. - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 69 + src/app/shared/form-validators/video-playlist-validators.ts + 41 - - Add comment... + + Video name is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 6 + src/app/shared/form-validators/video-validators.ts + 15 - - Markdown compatible + + Video name must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 13 + src/app/shared/form-validators/video-validators.ts + 16 - - Markdown compatible that supports: + + Video name cannot be more than 120 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 15 + src/app/shared/form-validators/video-validators.ts + 17 - - Auto generated links + + Video name has leading or trailing whitespace. - src/app/+videos/+video-watch/comment/video-comment-add.component.html + src/app/shared/form-validators/video-validators.ts 18 - - Break lines + + Video privacy is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 19 + src/app/shared/form-validators/video-validators.ts + 25 - - Lists + + Video channel is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 20 + src/app/shared/form-validators/video-validators.ts + 52 - - Emphasis + + Video description must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 22 + src/app/shared/form-validators/video-validators.ts + 59 - - bold + + Video description cannot be more than 10000 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/form-validators/video-validators.ts + 60 - - italic + + A tag should be more than 2 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/form-validators/video-validators.ts + 67 - - Emoji shortcuts + + A tag should be 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 + 68 - - Emoji markup + + A maximum of 5 tags can be used on a video. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 30 + src/app/shared/form-validators/video-validators.ts + 75 - - See complete list + + A tag should be more than 1 and less than 30 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 32 + src/app/shared/form-validators/video-validators.ts + 76 - - Cancel + + Video support must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 45,46 + src/app/shared/form-validators/video-validators.ts + 83 - - You are one step away from commenting + + Video support cannot be more than 1000 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 55 + src/app/shared/form-validators/video-validators.ts + 84 - - You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example). + + A date is required to schedule video update. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 60,61 + src/app/shared/form-validators/video-validators.ts + 91 - - Login to comment + + Reporter - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 72 + src/app/shared/shared-abuse-list/abuse-details.component.html + 7 - - - Markdown Emoji List - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 80 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 41 - - 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 + 27 - - Remove + + - src/app/+videos/+video-watch/comment/video-comment.component.ts - 181 + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 - - Remove & re-draft + + Reportee - src/app/+videos/+video-watch/comment/video-comment.component.ts - 189 + src/app/shared/shared-abuse-list/abuse-details.component.html + 33 - - Options + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - src/app/+videos/+video-watch/comment/video-comment.component.html - 50 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - Highlighted comment + + - src/app/+videos/+video-watch/comment/video-comment.component.html - 20 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - Reply + + Updated - src/app/+videos/+video-watch/comment/video-comment.component.html - 46 + src/app/shared/shared-abuse-list/abuse-details.component.html + 58 - - This comment has been deleted + + Report - src/app/+videos/+video-watch/comment/video-comment.component.html - 63 + src/app/shared/shared-abuse-list/abuse-details.component.html + 65 - - The deletion will be sent to remote instances so they can reflect the change. + + Reported part - src/app/+videos/+video-watch/comment/video-comments.component.ts - 171 + src/app/shared/shared-abuse-list/abuse-details.component.html + 83 - - It is a remote comment, so the deletion will only be effective on your instance. + + Note - src/app/+videos/+video-watch/comment/video-comments.component.ts - 173 + src/app/shared/shared-abuse-list/abuse-details.component.html + 90 - - Delete and re-draft + + The video was deleted - src/app/+videos/+video-watch/comment/video-comments.component.ts - 199 + src/app/shared/shared-abuse-list/abuse-details.component.html + 99 - - Do you really want to delete and re-draft this comment? + + Comment: - src/app/+videos/+video-watch/comment/video-comments.component.ts - 199 + src/app/shared/shared-abuse-list/abuse-details.component.html + 105 - - SORT BY + + Violent or Repulsive - src/app/+videos/+video-watch/comment/video-comments.component.html - 16,17 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 21 - - Most recent first (default) + + Hateful or Abusive - src/app/+videos/+video-watch/comment/video-comments.component.html - 19 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 22 - - Most replies first + + Spam or Misleading - src/app/+videos/+video-watch/comment/video-comments.component.html - 20 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 23 - - 1 Comment + + Privacy - src/app/+videos/+video-watch/comment/video-comments.component.html - 6 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 24 - - Comments + + Copyright - src/app/+videos/+video-watch/comment/video-comments.component.html - 7 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 25 - - - Comments - src/app/+videos/+video-watch/comment/video-comments.component.html - 9 + src/app/shared/shared-moderation/abuse.service.ts + 159 - - No comments. + + Server rules - src/app/+videos/+video-watch/comment/video-comments.component.html - 33 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 26 - - View replies from and others + + Thumbnails - src/app/+videos/+video-watch/comment/video-comments.component.html - 83,85 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 27 - - - View replies from - src/app/+videos/+video-watch/comment/video-comments.component.html - 86,88 + src/app/shared/shared-moderation/abuse.service.ts + 173 - - View replies + + Captions - src/app/+videos/+video-watch/comment/video-comments.component.html - 90 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 28 - - - Comments are disabled. - src/app/+videos/+video-watch/comment/video-comments.component.html - 101,102 + src/app/shared/shared-moderation/abuse.service.ts + 178 - - Support + + Showing to of reports - src/app/+videos/+video-watch/modal/video-support.component.html - 3 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 5 - - Maybe later + + Advanced report filters - src/app/+videos/+video-watch/modal/video-support.component.html - 11 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 18 - - Video to import updated. + + Unsolved reports - 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 + 19 + + + Accepted reports - 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 + 20 - - Select the torrent to import + + Refused reports - 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 + 21 + + + Reports with blocked videos - 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 + 22 - - OR + + Reports with deleted videos - 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 + 23 - - Paste magnet URI + + Video/Comment/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 + 42 - - 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. + + Messages - 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 + 45 - - Sorry, but something went wrong + + Internal note - 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 + 46 + + + Deleted account - 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 + 82,83 + + + This video has been reported multiple times. - 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 + 95 + + + The video was blocked - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 74 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 104 - - Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - + + by on - 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 + 107 - - - 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/+videos/+video-edit/video-add-components/video-import-url.component.html - 11,14 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 124 - - Congratulations, the video behind will be imported! You can already add information about this video. - + + Video was deleted - 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 + 114 - - Cannot create live because this instance have too many created lives + + Account deleted - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 89 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 150,151 - - Cannot create live because you created too many lives + + No abuses found matching current filters. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 91 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 188 - - - Live published. + + + No abuses found. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 121 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 189 - - Go Live + + Do you really want to delete this abuse report? - 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 + 129 - - Max live duration is . If your live reaches this limit, it will be automatically terminated. - + + Abuse deleted. - 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 + 134 - - Your video was uploaded to your account and is private. + + Deleted comment - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 92 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 210 - - But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + Messages with reporter - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 93 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 244 - - Your video is not uploaded yet, are you sure you want to leave this page? + + Messages with moderators - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 95 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 245 - - Upload + + Update 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 + 250 - - Upload + + Mark as accepted - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 117 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 255 - - Upload cancelled + + Mark as rejected - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 143 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 260 - - Video published. + + Add internal note - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 267 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 265 - - Your video quota is exceeded with this video ( -video size: , used: , quota: ) + + Delete report - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 289,290 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 270 - - Your daily video quota is exceeded with this video ( -video size: , used: , quota: ) + + Actions for the flagged 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 + 281 - - Select the file to upload + + Mute account - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 6 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 287 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 8 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 322 - - Video background image + + Mute server account - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 29 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 293 - - Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. + + Actions for the reporter - 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 + 305 - - Total video uploaded + + Mute reporter - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 52 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 311 - - Processing… + + Mute server - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 54 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 317 - - Retry + + Block 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 + 334 - Retry failed upload of a video - - Congratulations! Your video is now available in your private library. - + + Video blocked. - 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 + 340 - - - Publish will be available when upload is finished - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 92 + src/app/shared/shared-moderation/video-block.component.ts + 60 - - List installed plugins + + Unblock video - src/app/+admin/plugins/plugins.routes.ts - 28 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 350 - - Search plugins + + Video unblocked. - src/app/+admin/plugins/plugins.routes.ts - 37 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 356 - - Show plugin + + Delete video - src/app/+admin/plugins/plugins.routes.ts - 46 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 366 - - When active, the next video is automatically played after the current one. + + Actions for the comment - src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts - 59 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 395 - - Other videos + + Delete comment - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 5,6 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 401 - - AUTOPLAY + + Comment deleted. - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 10 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 413 - - Sunday + + Account muted by the instance. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 11 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 429 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 175 - - Monday + + Server muted by the instance. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 12 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 441 - - Tuesday + + Messages with the reporter - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 13 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 4 - - Wednesday + + Messages with the moderation team - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 14 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 5 - - Thursday + + No messages for now. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 15 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 28,29 - - Friday + + Add a message - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 16 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 44 - - Saturday + + Add a message to communicate with the reporter - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 17 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 100 - - Sun + + Add a message to communicate with the moderation team - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 21 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 103 - Day name short - - Mon + + Moderation comment - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 22 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 3 - Day name short - - Tue + + This comment can only be seen by you or the other moderators. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 23 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 21,22 - Day name short - - Wed + + Update this comment - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 24 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 31 - Day name short - - Thu + + Comment updated. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 25 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts + 58 - Day name short - - Fri + + Copy - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 26 + src/app/shared/shared-forms/input-toggle-hidden.component.html + 15 - Day name short - - Sat + + Hide - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 27 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 38 - Day name short - - Su + + Show - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 31 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 39 - Day name min - - Mo + + Copied - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 32 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 47 - Day name min - - - Tu - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 33 + src/app/shared/shared-video-miniature/video-download.component.ts + 137 - Day name min - - We + + Truncated preview - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 34 + src/app/shared/shared-forms/markdown-textarea.component.html + 11 - Day name min - - Th + + Complete preview - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 35 + src/app/shared/shared-forms/markdown-textarea.component.html + 19 - Day name min - - Fr + + Maximize editor - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 36 + src/app/shared/shared-forms/markdown-textarea.component.ts + 38 - Day name min - - Sa + + Exit maximized editor - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 37 + src/app/shared/shared-forms/markdown-textarea.component.ts + 39 - Day name min - - January + + Recommended - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 41 + src/app/shared/shared-forms/peertube-checkbox.component.html + 33 - - February + + max size - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 42 + src/app/shared/shared-forms/preview-upload.component.ts + 39 - - - March - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 43 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 40 - - April + + This file is too large. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 44 + src/app/shared/shared-forms/reactive-file.component.ts + 50 - - May + + PeerTube cannot handle this kind of file. Accepted extensions are }. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 45 + src/app/shared/shared-forms/reactive-file.component.ts + 56 + + + No items found - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 60 + src/app/shared/shared-forms/select/select-checkbox.component.html + 14 - - June + + Add a new option - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 46 + src/app/shared/shared-forms/select/select-checkbox.component.ts + 28 - - July + + Custom value... - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 47 + src/app/shared/shared-forms/select/select-custom-value.component.ts + 69 - - August + + Enter a new tag - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 48 + src/app/shared/shared-forms/select/select-tags.component.html + 5 - - September + + yes - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 49 + src/app/shared/shared-instance/feature-boolean.component.html + 1 - - October + + no - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 50 + src/app/shared/shared-instance/feature-boolean.component.html + 2 - - November + + Features found on this instance - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 51 + src/app/shared/shared-instance/instance-about-accordion.component.html + 6 - - - December - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 52 + src/app/shared/shared-instance/instance-features-table.component.html + 4 - - Jan + + Administrators & Sustainability - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 56 + src/app/shared/shared-instance/instance-about-accordion.component.html + 15 - Month name short - - Feb + + Who are we? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 57 + src/app/shared/shared-instance/instance-about-accordion.component.html + 19 - Month name short - - Mar + + How long do we plan to maintain this instance? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 58 + src/app/shared/shared-instance/instance-about-accordion.component.html + 24 - Month name short - - Apr + + How will we finance this instance? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 59 + src/app/shared/shared-instance/instance-about-accordion.component.html + 29 - Month name short - - Jun + + PeerTube version - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 61 + src/app/shared/shared-instance/instance-features-table.component.html + 6 - Month name short - - Jul + + Default NSFW/sensitive videos policycan be redefined by the users - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 62 + src/app/shared/shared-instance/instance-features-table.component.html + 13,14 - Month name short - - Aug + + User registration allowed - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 63 + src/app/shared/shared-instance/instance-features-table.component.html + 21 - Month name short - - Sep + + Video uploads - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 64 + src/app/shared/shared-instance/instance-features-table.component.html + 28 - Month name short - - - Oct - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 65 + src/app/shared/shared-instance/instance-features-table.component.html + 39 - Month name short - - Nov + + Transcoding in multiple resolutions - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 66 + src/app/shared/shared-instance/instance-features-table.component.html + 32 - Month name short - - Dec + + Requires manual validation by moderators - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 67 + src/app/shared/shared-instance/instance-features-table.component.html + 41 - Month name short - - Clear + + Automatically published - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 72 + src/app/shared/shared-instance/instance-features-table.component.html + 42 - - yy-mm-dd + + Unlimited ( per day) - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 88 + src/app/shared/shared-instance/instance-features-table.component.html + 61 - Date format in this locale. - - Add caption + + Live streaming enabled - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 5 + src/app/shared/shared-instance/instance-features-table.component.html + 71 - - Select the caption file + + Transcode live video in multiple resolutions - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 24 + src/app/shared/shared-instance/instance-features-table.component.html + 78 - - Add this caption + + Max parallel lives - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 42 + src/app/shared/shared-instance/instance-features-table.component.html + 85 - - This will replace an existing caption! + + per user / per instance - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 31,32 + src/app/shared/shared-instance/instance-features-table.component.html + 86,88 - - Instance languages + + HTTP import (YouTube, Vimeo, direct URL...) - src/app/+videos/+video-edit/shared/video-edit.component.ts - 185 + src/app/shared/shared-instance/instance-features-table.component.html + 96 - - Scheduled + + Torrent import - src/app/+videos/+video-edit/shared/video-edit.component.ts - 197 + src/app/shared/shared-instance/instance-features-table.component.html + 103 - - Hide the video until a specific date + + Player - src/app/+videos/+video-edit/shared/video-edit.component.ts - 198 + src/app/shared/shared-instance/instance-features-table.component.html + 111 - - Basic info + + P2P enabled - src/app/+videos/+video-edit/shared/video-edit.component.html - 5 + src/app/shared/shared-instance/instance-features-table.component.html + 115 - - Advanced settings + + Users can resolve distant content - src/app/+videos/+video-edit/shared/video-edit.component.html - 260 + src/app/shared/shared-instance/instance-features-table.component.html + 126 - - Title + + Hidden - src/app/+videos/+video-edit/shared/video-edit.component.html - 11 + src/app/shared/shared-instance/instance-features-table.component.ts + 50 - - Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. + + Blurred with confirmation request - src/app/+videos/+video-edit/shared/video-edit.component.html - 24,27 + src/app/shared/shared-instance/instance-features-table.component.ts + 51 - - Video descriptions are truncated by default and require manual action to expand them. + + Displayed - src/app/+videos/+video-edit/shared/video-edit.component.html - 43,44 + src/app/shared/shared-instance/instance-features-table.component.ts + 52 - - Choose the appropriate license for your work. + + ~ 1 minute - src/app/+videos/+video-edit/shared/video-edit.component.html - 79,80 + src/app/shared/shared-instance/instance-features-table.component.ts + 67 - - Schedule publication () + + ~ minutes - src/app/+videos/+video-edit/shared/video-edit.component.html - 117 + src/app/shared/shared-instance/instance-features-table.component.ts + 69 - - Contains sensitive content + + of full HD videos - src/app/+videos/+video-edit/shared/video-edit.component.html - 131 + src/app/shared/shared-instance/instance-features-table.component.ts + 85 - - Some instances do not list videos containing mature or explicit content by default. + + of HD videos - src/app/+videos/+video-edit/shared/video-edit.component.html - 135 + src/app/shared/shared-instance/instance-features-table.component.ts + 86 - - Publish after transcoding + + of average quality videos - src/app/+videos/+video-edit/shared/video-edit.component.html - 141 + src/app/shared/shared-instance/instance-features-table.component.ts + 87 - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + Loading instance statistics... - src/app/+videos/+video-edit/shared/video-edit.component.html - 145 + src/app/shared/shared-instance/instance-statistics.component.html + 1 - - Captions + + Local - src/app/+videos/+video-edit/shared/video-edit.component.html - 155 + src/app/shared/shared-instance/instance-statistics.component.html + 4 - - Add another caption + + users - src/app/+videos/+video-edit/shared/video-edit.component.html - 163 + src/app/shared/shared-instance/instance-statistics.component.html + 11 - - See the subtitle file + + videos - src/app/+videos/+video-edit/shared/video-edit.component.html - 172 + src/app/shared/shared-instance/instance-statistics.component.html + 21 - - - Already uploaded ✔ - src/app/+videos/+video-edit/shared/video-edit.component.html - 176 + src/app/shared/shared-instance/instance-statistics.component.html + 65 - - Will be created on update + + video views - src/app/+videos/+video-edit/shared/video-edit.component.html - 184 + src/app/shared/shared-instance/instance-statistics.component.html + 31 - - Cancel create + + video comments - src/app/+videos/+video-edit/shared/video-edit.component.html - 186 + src/app/shared/shared-instance/instance-statistics.component.html + 41 - - - Will be deleted on update - src/app/+videos/+video-edit/shared/video-edit.component.html - 192 + src/app/shared/shared-instance/instance-statistics.component.html + 75 - - Cancel deletion + + of hosted video - src/app/+videos/+video-edit/shared/video-edit.component.html - 194 + src/app/shared/shared-instance/instance-statistics.component.html + 51 - - No captions for now. + + Federation - src/app/+videos/+video-edit/shared/video-edit.component.html - 200,201 + src/app/shared/shared-instance/instance-statistics.component.html + 58 - - Live settings + + followers - src/app/+videos/+video-edit/shared/video-edit.component.html - 208 + src/app/shared/shared-instance/instance-statistics.component.html + 85 - - 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 + + following - src/app/+videos/+video-edit/shared/video-edit.component.html - 236 + src/app/shared/shared-instance/instance-statistics.component.html + 95 - - This is a permanent live + + Upload a new avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 232 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 10 - - - ⚠️ If you enable this option, your live will be terminated if you exceed your video quota - src/app/+videos/+video-edit/shared/video-edit.component.html - 248 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 36 - - Automatically publish a replay when your live ends + + Change your avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 244 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 16 - - Video preview + + subscribers - src/app/+videos/+video-edit/shared/video-edit.component.html - 267 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 28 - - Support + + Remove avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 276 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 41 - - Original publication date + + extensions - src/app/+videos/+video-edit/shared/video-edit.component.html - 296 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 41 - - Enable video comments + + This image is too large. - src/app/+videos/+video-edit/shared/video-edit.component.html - 317 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 56 - - Enable download + + Channel avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 322 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 4 - - - Short text to tell people how they can support you (membership platform...). - src/app/+videos/+video-edit/shared/video-edit.component.html - 280,281 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 17 - - This is the date when the content was originally published (e.g. the release date for a film) + + Account avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 300,301 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 7 - - - Plugin settings - src/app/+videos/+video-edit/shared/video-edit.component.html - 330 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 13 - - - Used - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 23 - - Available + + (channel page) - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 20 - - - Do you really want to remove this video redundancy? - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 140 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 117 - - Remove redundancy + + (account page) - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 141 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 21 - - Video redundancies removed! + + h - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 147 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 - - Videos redundancies + + min - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 3 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 - - - My videos duplicated by remote instances - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 12 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 23 - - Remote videos duplicated by my instance + + sec - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 13 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 - - Video + + sec - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 29 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 30 + + + years ago - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 43 + src/app/shared/shared-main/angular/from-now.pipe.ts + 12 - - Strategy + + year ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 28 + src/app/shared/shared-main/angular/from-now.pipe.ts + 13 - - Total size + + months ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 30 + src/app/shared/shared-main/angular/from-now.pipe.ts + 16 - - List redundancies + + month ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 37 + src/app/shared/shared-main/angular/from-now.pipe.ts + 17 - - Open video in a new tab + + weeks ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 49 + src/app/shared/shared-main/angular/from-now.pipe.ts + 20 - - Your instance doesn't mirror any video. + + week ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 81 + src/app/shared/shared-main/angular/from-now.pipe.ts + 21 - - Your instance has no mirrored videos. + + days ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 82 + src/app/shared/shared-main/angular/from-now.pipe.ts + 24 - - Enabled strategies stats + + day ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 91 + src/app/shared/shared-main/angular/from-now.pipe.ts + 25 - - No redundancy strategy is enabled on your instance. + + hours ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 96,97 + src/app/shared/shared-main/angular/from-now.pipe.ts + 28 - - Switch video block to manual + + hour ago - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 48 + src/app/shared/shared-main/angular/from-now.pipe.ts + 29 - - Video switched to manual block. + + min ago - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 54 + src/app/shared/shared-main/angular/from-now.pipe.ts + 32 - - Video blocks + + just now - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 3 + src/app/shared/shared-main/angular/from-now.pipe.ts + 34 - - Showing to of blocked videos + + Open actions - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 10 + src/app/shared/shared-main/buttons/action-dropdown.component.html + 4 - - Advanced block filters + + - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 23 + src/app/shared/shared-main/buttons/action-dropdown.component.html + 22 - - Automatic blocks + + Open syndication dropdown - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 24 + src/app/shared/shared-main/feeds/feed.component.html + 3 - - Manual blocks + + Get help - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 25 + src/app/shared/shared-main/misc/help.component.ts + 16 - - Sensitive + + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 44 + src/app/shared/shared-main/misc/help.component.ts + 75 - - Unfederated + + Emphasis - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 45 + src/app/shared/shared-main/misc/help.component.ts + 81 + + + Links - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 88 + src/app/shared/shared-main/misc/help.component.ts + 82 - - The video was blocked due to automatic blocking of new videos + + New lines - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/shared/shared-main/misc/help.component.ts + 83 + + + Lists - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/shared/shared-main/misc/help.component.ts + 84 - - NSFW + + Images - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 84 + src/app/shared/shared-main/misc/help.component.ts + 85 - - Block reason: + + - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 104 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 14 + + + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 24 - - No blocked video found matching current filters. + + You don't have notifications. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 124 + src/app/shared/shared-main/users/user-notifications.component.html + 1 - - No blocked video found. + + published a new video: - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 125 + src/app/shared/shared-main/users/user-notifications.component.html + 15,16 - - Your name is required. + + The notification concerns a video now unavailable - src/app/shared/form-validators/instance-validators.ts - 19 + src/app/shared/shared-main/users/user-notifications.component.html + 24,25 - - Your name must be at least 1 character long. + + Your video has been unblocked - src/app/shared/form-validators/instance-validators.ts - 20 + src/app/shared/shared-main/users/user-notifications.component.html + 33,34 - - Your name cannot be more than 120 characters long. + + Your video has been blocked - src/app/shared/form-validators/instance-validators.ts - 21 + src/app/shared/shared-main/users/user-notifications.component.html + 41,42 - - A subject is required. + + A new video abuse has been created on video - src/app/shared/form-validators/instance-validators.ts - 32 + src/app/shared/shared-main/users/user-notifications.component.html + 49 - - The subject must be at least 1 character long. + + A new comment abuse has been created on video - src/app/shared/form-validators/instance-validators.ts - 33 + src/app/shared/shared-main/users/user-notifications.component.html + 53 - - The subject cannot be more than 120 characters long. + + A new account abuse has been created on account - src/app/shared/form-validators/instance-validators.ts - 34 + src/app/shared/shared-main/users/user-notifications.component.html + 57 - - A message is required. + + A new abuse has been created - src/app/shared/form-validators/instance-validators.ts - 45 + src/app/shared/shared-main/users/user-notifications.component.html + 62,63 - - The message must be at least 3 characters long. + + Your abuse has been acceptedrejected - src/app/shared/form-validators/instance-validators.ts - 46 + src/app/shared/shared-main/users/user-notifications.component.html + 70,72 - - The message cannot be more than 5000 characters long. + + Abuse has a new message - src/app/shared/form-validators/instance-validators.ts - 47 + src/app/shared/shared-main/users/user-notifications.component.html + 80,81 - - Last week + + The recently added video has been automatically blocked - src/app/+admin/system/logs/logs.component.ts - 79 + src/app/shared/shared-main/users/user-notifications.component.html + 88 - - Last day + + commented your video - src/app/+admin/system/logs/logs.component.ts - 84 + src/app/shared/shared-main/users/user-notifications.component.html + 99 - - Last hour + + The notification concerns a comment now unavailable - src/app/+admin/system/logs/logs.component.ts - 89 + src/app/shared/shared-main/users/user-notifications.component.html + 107,108 - - - debug - src/app/+admin/system/logs/logs.component.ts - 101 + src/app/shared/shared-main/users/user-notifications.component.html + 172,173 - - info + + Your video has been published - src/app/+admin/system/logs/logs.component.ts - 105 + src/app/shared/shared-main/users/user-notifications.component.html + 116,117 - - warning + + Your video import succeeded - src/app/+admin/system/logs/logs.component.ts - 109 + src/app/shared/shared-main/users/user-notifications.component.html + 124,125 - - error + + Your video import failed - src/app/+admin/system/logs/logs.component.ts - 113 + src/app/shared/shared-main/users/user-notifications.component.html + 132,133 - - Standard logs + + User registered on your instance - src/app/+admin/system/logs/logs.component.ts - 124 + src/app/shared/shared-main/users/user-notifications.component.html + 140,141 - - Audit logs + + is following your channel your account - src/app/+admin/system/logs/logs.component.ts - 128 + src/app/shared/shared-main/users/user-notifications.component.html + 150,153 - - Refresh + + mentioned you on video - src/app/+admin/system/logs/logs.component.html - 34 + src/app/shared/shared-main/users/user-notifications.component.html + 164 - - now + + Your instance has a new follower () awaiting your approval - src/app/+admin/system/logs/logs.component.html - 15 + src/app/shared/shared-main/users/user-notifications.component.html + 181,182 - - Loading... + + Your instance automatically followed - src/app/+admin/system/logs/logs.component.html - 38 + src/app/shared/shared-main/users/user-notifications.component.html + 190 - - By -> + + The notification points to content now unavailable - src/app/+admin/system/logs/logs.component.html - 46 + src/app/shared/shared-main/users/user-notifications.component.html + 198,199 - - Audio-only + + viewers - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 61 + src/app/shared/shared-main/video/video.model.ts + 211 - - A <code>.mp4</code> that keeps the original audio track, with no video + + views - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 62 + src/app/shared/shared-main/video/video.model.ts + 214 - - 240p + + Only I can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 66 + src/app/shared/shared-main/video/video.service.ts + 375 - - 360p + + Only shareable via a private link - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 70 + src/app/shared/shared-main/video/video.service.ts + 379 - - 480p + + Anyone can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 74 + src/app/shared/shared-main/video/video.service.ts + 383 - - 720p + + Only users of this instance can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 78 + src/app/shared/shared-main/video/video.service.ts + 387 - - 1080p + + Violent or repulsive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 82 + src/app/shared/shared-moderation/abuse.service.ts + 139 - - 1440p + + Contains offensive, violent, or coarse language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 86 + src/app/shared/shared-moderation/abuse.service.ts + 140 - - 2160p + + Hateful or abusive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 90 + src/app/shared/shared-moderation/abuse.service.ts + 144 - - Auto (via ffmpeg) + + Contains abusive, racist or sexist language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 97 + src/app/shared/shared-moderation/abuse.service.ts + 145 - - No limit + + Spam, ad or false news - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 105 + src/app/shared/shared-moderation/abuse.service.ts + 149 - - 1 hour + + 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.ts - 106 + src/app/shared/shared-moderation/abuse.service.ts + 150 - - 3 hours + + Privacy breach or doxxing - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 107 + src/app/shared/shared-moderation/abuse.service.ts + 154 - - 5 hours + + 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.ts - 108 + src/app/shared/shared-moderation/abuse.service.ts + 155 - - 10 hours + + Infringes your copyright wrt. the regional laws with which the server must comply. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 109 + src/app/shared/shared-moderation/abuse.service.ts + 160 - - threads + + Breaks server rules - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 149 + src/app/shared/shared-moderation/abuse.service.ts + 164 - - thread + + 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.ts - 150 + src/app/shared/shared-moderation/abuse.service.ts + 165 - - Configuration updated. + + The above can only be seen in thumbnails. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 380 + src/app/shared/shared-moderation/abuse.service.ts + 174 - - You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. + + The above can only be seen in captions (please describe which). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 473 + src/app/shared/shared-moderation/abuse.service.ts + 179 - - Configuration + + Muted accounts - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - - Instance information - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 7 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - Basic configuration + + Showing to of muted accounts - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 239 + src/app/shared/shared-moderation/account-blocklist.component.html + 10 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 10 - - VOD Transcoding + + Muted at + + src/app/shared/shared-moderation/account-blocklist.component.html + 29 + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 701 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - - - Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1016 + src/app/shared/shared-moderation/server-blocklist.component.html + 36 - - - Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1141 + src/app/shared/shared-moderation/server-blocklist.component.html + 36 - - INSTANCE + + Unmute - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 15 + src/app/shared/shared-moderation/account-blocklist.component.html + 36 - - - Short description - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 30 + src/app/shared/shared-moderation/account-blocklist.component.html + 36 - - - Main instance categories - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 48 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - - Add a new category - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 55 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - Main languages you/your moderators speak + + No account found matching current filters. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 62 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - - MODERATION & NSFW - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 80 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - Manage users to build a moderation team. + + No account found. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 82,83 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - - Policy on videos containing sensitive content - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 104 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc + + Account unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 145 + src/app/shared/shared-moderation/account-blocklist.component.ts + 47 - - - YOU AND YOUR INSTANCE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 159 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 133 - - Who is behind the instance? + + Account unmuted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 165 + src/app/shared/shared-moderation/account-blocklist.component.ts + 48 - - 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/batch-domains-modal.component.html + 3 - - Why did you create this instance? + + 1 host (without "http://") per line - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 177 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 11 - - To share your personal videos? To open registrations and allow people to upload what they want? + + Process domains - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 178 + src/app/shared/shared-moderation/batch-domains-modal.component.ts + 28 - - How long do you plan to maintain this instance? + + Report - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 188 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 51 - - It's important to know for users who want to register on your instance + + Account reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 189 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 82 - - How will you finance the PeerTube server? + + Report comment - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 199 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 51 - - With your own funds? With user donations? Advertising? + + Comment reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 200 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 82 - - OTHER INFORMATION + + What is the issue? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 214 + src/app/shared/shared-moderation/report-modals/report.component.html + 13 - - - 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/report-modals/report.component.html + 13 - - - i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 221 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 13 - - This instance is dedicated to sensitive or NSFW content + + 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 - 91 + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 - - - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 96,98 + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + Please describe the issue... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 109,110 + src/app/shared/shared-moderation/report-modals/report.component.html + 42 - - - APPEARANCE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 245 + src/app/shared/shared-moderation/report-modals/report.component.html + 42 - - - 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/report-modals/video-report.component.html + 80 - - default + + Report video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 259 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 3 - - Landing page + + Start at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 268 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 47 - - - Discover videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 271 + src/app/shared/shared-share-modal/video-share.component.html + 113 - - - Trending videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 272 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 34 - - - Most liked videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 273 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 57 - - Recently added videos + + Stop at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 274 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 62 - - - BROADCAST MESSAGE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 286 + src/app/shared/shared-share-modal/video-share.component.html + 144 - - - Display a message on your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 288,289 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 35 - - - Enable broadcast message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 299 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 71 - - Allow users to dismiss the broadcast message + + 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 - 306 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 74,76 - - Broadcast message level + + Video reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 311 + src/app/shared/shared-moderation/report-modals/video-report.component.ts + 110 - - Message + + Muted servers - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 323 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - - NEW USERS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 338 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - Manage users to set their quota individually. + + Showing to of muted instances - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 340,341 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - - Enable Signup - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 350 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - ⚠️ This functionality requires a lot of attention and extra moderation. + + Mute domain - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 353 + src/app/shared/shared-moderation/server-blocklist.component.html + 17 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 584 + src/app/shared/shared-moderation/server-blocklist.component.html + 17 + + + No server found matching current filters. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 + src/app/shared/shared-moderation/server-blocklist.component.html + 59 - - - Signup requires email verification - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 360 + src/app/shared/shared-moderation/server-blocklist.component.html + 59 - - Signup limit + + No server found. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 364 + src/app/shared/shared-moderation/server-blocklist.component.html + 60 - - - {VAR_PLURAL, plural, =1 {user} other {users}} - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 370 + src/app/shared/shared-moderation/server-blocklist.component.html + 60 - - Default video quota per user + + Mute domains - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 382 + src/app/shared/shared-moderation/server-blocklist.component.html + 67 - - - Default daily upload limit per user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 394 + src/app/shared/shared-moderation/server-blocklist.component.html + 67 - - VIDEOS + + Instance unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 411 + src/app/shared/shared-moderation/server-blocklist.component.ts + 45 - - - Allow import with HTTP URL (e.g. YouTube) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 422 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 161 - - Allow import with a torrent file or a magnet URI + + Instance unmuted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 429 + src/app/shared/shared-moderation/server-blocklist.component.ts + 46 - - Block new videos automatically + + Instance muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 443 + src/app/shared/shared-moderation/server-blocklist.component.ts + 68 - - - Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 446 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 147 - - SEARCH + + Instance muted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 460 + src/app/shared/shared-moderation/server-blocklist.component.ts + 69 - - Allow users to do remote URI/handle search + + Ban - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 471 + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 - - Allow your users to look up remote videos/actors that may not be federated with your instance + + Reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 474 + src/app/shared/shared-moderation/user-ban-modal.component.html + 12 - - Allow anonymous to do remote URI/handle search + + A banned user will no longer be able to login. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 482 + src/app/shared/shared-moderation/user-ban-modal.component.html + 21,22 - - Allow anonymous users to look up remote videos/actors that may not be federated with your instance + + Ban this user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 485 + src/app/shared/shared-moderation/user-ban-modal.component.html + 31 - - Enable global search + + users banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 496 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 53 - - ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. + + User banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 499 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 54 - - You should only use moderated search indexes in production, or host your own. + + Do you really want to unban ? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 502,503 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 - - Search index URL + + User unbanned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 508 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 76 - - Disable local search in search bar + + 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 - 519 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 90 - - Search bar uses the global search index by default + + User deleted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 526 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 96 - - Otherwise the local search stays used by default + + User email set as verified - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 529 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 107 - - FEDERATION + + Account muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 547 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 119 - - - Manage relations with other instances. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 549,550 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 240 - - Other instances can follow yours + + Account unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 189 - - Manually approve new instance followers + + Instance muted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 568 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 203 - - Automatically follow back instances + + Instance unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 581 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 217 - - Automatically follow instances of a public index + + 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 - 594 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 228 - - You should only follow moderated indexes in production, or host your own. + + Delete account comments - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 600,601 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 229 - - Index URL + + Will remove comments of this account (may take several minutes). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 606 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 235 - - ADMINISTRATORS + + Edit user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 626 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 263 - - Admin email + + Change quota, role, and more. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 632 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 264 - - Enable contact form + + Delete user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 643 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 268 - - TWITTER + + Unban user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 652 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 279 - - Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. + + Allow the user to login and create videos/comments again - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 654,656 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 280 - - Your Twitter username + + Mute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 665 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 297 - - Instance allowed by Twitter + + Hide any content from that user from you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 677 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 298 - - 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. + + Unmute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 682,687 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 303 - - Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. + + Show back content from that user for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 711,712 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 304 - - However, you may want to read our guidelines before tweaking the following values. + + Mute 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 + 309 - - Read guidelines + + Hide any content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 718 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 310 - - TRANSCODING + + Unmute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 728 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 315 + + + Show back content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 949 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 316 - - 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. + + Remove comments from your videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 730,732 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 321 - - Input formats + + Remove comments made by this account on your videos. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 748 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 322 - - Allow additional extensions + + Mute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 753 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 333 - - Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, .m2ts, .mxf, or .nut videos. + + 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 - 756 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 334 - - Allow audio files upload + + Unmute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 764 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 339 - - Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. + + Show this user's content to the users of this instance again. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 767 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 340 - - The file will be merged in a still image video with the preview file on upload. + + Mute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 768 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 351 - - Output formats + + 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 - 775 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 352 - - WebTorrent enabled + + Unmute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 781 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 357 - - HLS with P2P support enabled + + 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 - 800 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 358 - - Resolutions to generate per enabled format + + Remove comments from your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 822 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 368 - - The original file resolution will be the default target if no option is selected. + + Remove comments made by this account from your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 838,839 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 369 - - Transcoding threads + + Block video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 850 + src/app/shared/shared-moderation/video-block.component.html + 3 - - Transcoding enabled + + Block live "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 742 + src/app/shared/shared-moderation/video-block.component.html + 4 - - If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + Please describe the reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 785,789 + src/app/shared/shared-moderation/video-block.component.html + 13 - - 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 + + Unfederate the video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 805,814 + src/app/shared/shared-moderation/video-block.component.html + 24 - - will claim at most with live transcoding + + This will ask remote instances to delete it - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 852 + src/app/shared/shared-moderation/video-block.component.html + 27 - - will claim at least with live transcoding + + Blocking this live will automatically terminate the live stream. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 853 + src/app/shared/shared-moderation/video-block.component.html + 33,34 - - {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} + + Share the playlist - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 859 + src/app/shared/shared-share-modal/video-share.component.html + 11 + + + QR-Code - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 999 + src/app/shared/shared-share-modal/video-share.component.html + 27 - - - Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 883,884 + src/app/shared/shared-share-modal/video-share.component.html + 81 - - ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + Embed - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 898 + src/app/shared/shared-share-modal/video-share.component.html + 37 - - - If enabled, your server needs to accept incoming TCP traffic on port - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 899 + src/app/shared/shared-share-modal/video-share.component.html + 91 - - Allow your users to automatically publish a replay of their live + + 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 - 907 + src/app/shared/shared-share-modal/video-share.component.html + 44,45 - - - If the user quota is reached, PeerTube will automatically terminate the live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 910,911 + src/app/shared/shared-share-modal/video-share.component.html + 98,99 - - Max simultaneous lives created on your instance (-1 for "unlimited") + + Share the playlist at this video position - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 916 + src/app/shared/shared-share-modal/video-share.component.html + 58 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Share the video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 919 + src/app/shared/shared-share-modal/video-share.component.html + 66 - - Max simultaneous lives created per user (-1 for "unlimited") + + Auto select subtitle - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 924 + src/app/shared/shared-share-modal/video-share.component.html + 128 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Autoplay - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 927 + src/app/shared/shared-share-modal/video-share.component.html + 159 - - Max live duration + + Loop - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 932 + src/app/shared/shared-share-modal/video-share.component.html + 173 - - 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. + + Use origin instance URL - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 951,952 + src/app/shared/shared-share-modal/video-share.component.html + 180 - - Live resolutions to generate + + Display video title - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 971 + src/app/shared/shared-share-modal/video-share.component.html + 189 - - Live transcoding threads + + Display privacy warning - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 990 + src/app/shared/shared-share-modal/video-share.component.html + 196 - - Allow live streaming + + Display player controls - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 894 + src/app/shared/shared-share-modal/video-share.component.html + 203 - - Transcoding enabled for live streams + + Display PeerTube button link - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 965 + src/app/shared/shared-share-modal/video-share.component.html + 210 - - will claim at most with VOD transcoding + + More customization - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 992 + src/app/shared/shared-share-modal/video-share.component.html + 223,224 - - will claim at least with VOD transcoding + + Less customization - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 993 + src/app/shared/shared-share-modal/video-share.component.html + 231,232 - - CACHE + + LIVE ENDED - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1022 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 32 - - Some files are not federated, and fetched when necessary. Define their caching policies. + + Add to watch later - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1024,1025 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 29 - - Number of previews to keep in cache + + Remove from watch later - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1032 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 30 - - {VAR_PLURAL, plural, =1 {cached image} other {cached images}} + + instance default - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1038 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 8 - - Number of video captions to keep in cache + + peertube default - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1044 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 9 - - {VAR_PLURAL, plural, =1 {cached image} other {cached images}} + + Interface settings updated. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1050 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 74 - - - CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1062 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 81 - - Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. + + Default policy on videos containing sensitive content - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1064,1065 + src/app/shared/shared-user-settings/user-video-settings.component.html + 4 - - JavaScript + + 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 - 1073 + src/app/shared/shared-user-settings/user-video-settings.component.html + 8,9 - - 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; - - + + Only display videos in the following languages/subtitles - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1096,1107 + src/app/shared/shared-user-settings/user-video-settings.component.html + 25 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + In Recently added, Trending, Local, Most liked and Search pages - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1134,1135 + src/app/shared/shared-user-settings/user-video-settings.component.html + 28 - - You cannot allow live replay if you don't enable transcoding. + + Help share videos being played - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1138,1139 + src/app/shared/shared-user-settings/user-video-settings.component.html + 47 - - accepted in instance followers + + 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/follows/followers-list/followers-list.component.ts - 41 + src/app/shared/shared-user-settings/user-video-settings.component.html + 50 - - Do you really want to reject this follower? + + Automatically play videos - src/app/+admin/follows/followers-list/followers-list.component.ts - 52 + src/app/shared/shared-user-settings/user-video-settings.component.html + 58 - - Reject + + When on a video page, directly start playing the video. - src/app/+admin/follows/followers-list/followers-list.component.ts - 53 + src/app/shared/shared-user-settings/user-video-settings.component.html + 61 - - rejected from instance followers + + Automatically start playing the next video - src/app/+admin/follows/followers-list/followers-list.component.ts - 60 + src/app/shared/shared-user-settings/user-video-settings.component.html + 69 - - Do you really want to delete this follower? + + When a video ends, follow up with the next suggested video. - src/app/+admin/follows/followers-list/followers-list.component.ts - 73 + src/app/shared/shared-user-settings/user-video-settings.component.html + 72 - - removed from instance followers + + Unknown language - src/app/+admin/follows/followers-list/followers-list.component.ts - 81 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 58 - - Instances following you + + Too many languages are enabled. Please enable them all or stay below 20 enabled languages. - src/app/+admin/follows/followers-list/followers-list.component.html - 3 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 103 - - Showing to of followers + + You need to enable at least 1 video language. - src/app/+admin/follows/followers-list/followers-list.component.html - 10 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 108 - - Follower handle + + Video settings updated. - src/app/+admin/follows/followers-list/followers-list.component.html - 28 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 134 - - Score + + Display/Video settings updated. - src/app/+admin/follows/followers-list/followers-list.component.html - 30 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 141 - - Open actor page in a new tab + + Remote subscribeRemote interact - src/app/+admin/follows/followers-list/followers-list.component.html - 46 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 11,12 - - No follower found matching current filters. + + You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - src/app/+admin/follows/followers-list/followers-list.component.html - 68 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 18,19 - - Your instance doesn't have any follower. + + You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - src/app/+admin/follows/followers-list/followers-list.component.html - 69 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 26,27 - - - User created. + + + Cannot fetch information of this remote account - src/app/+admin/users/user-edit/user-create.component.ts - 77 + src/app/shared/shared-user-subscription/remote-subscribe.component.ts + 60 - - Create user + + Subscribe - src/app/+admin/users/user-edit/user-create.component.ts - 95 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 9 - - Users + + Subscribe to all channels - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 11 + + + channels subscribed - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 13 - - mail@example.com + + {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} - src/app/+admin/users/user-edit/user-edit.component.html - 107 + 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 - 107 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 44 - - Role + + Open subscription dropdown - src/app/+admin/users/user-edit/user-edit.component.html - 136 + 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 - 136 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 54 - - Doesn't need review before a video goes public + + Subscribe with an account on this instance - src/app/+admin/users/user-edit/user-edit.component.html - 180 + 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 - 180 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 58 - - {VAR_PLURAL, plural, =1 {Video} other {Videos}} + + Subscribe with a remote account: - src/app/+admin/users/user-edit/user-edit.component.html - 24 + 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 - 24 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 68 - - {VAR_PLURAL, plural, =1 {Channel} other {Channels}} + + Subscribe via RSS - src/app/+admin/users/user-edit/user-edit.component.html - 30 + 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 - 30 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 109 - - {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} + + Subscribed to . You will be notified of all their new videos. - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 110 + + + Subscribed - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 112 - - Incriminated in reports + + Unsubscribed from all channels of - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 139 + + + Unsubscribed from - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 140 - - Authored reports accepted + + Unsubscribed - src/app/+admin/users/user-edit/user-edit.component.html - 48 + 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 - 48 + src/app/shared/shared-video-live/live-documentation-link.component.html + 2,4 - - {VAR_PLURAL, plural, =1 {Comment} other {Comments}} + + Live information - src/app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Permanent live - src/app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/shared/shared-video-live/live-stream-information.component.html + 10 - - NEW USER + + Replay will be saved - src/app/+admin/users/user-edit/user-edit.component.html - 73 + 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 - 73 + src/app/shared/shared-video-live/live-stream-information.component.html + 39 - - john + + Display all videos (private, unlisted or not yet published) - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - john_channel - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - If you leave the password empty, an email will be sent to the user. - src/app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - src/app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - src/app/+admin/users/user-edit/user-edit.component.html - 161,163 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 + + + Yesterday - src/app/+admin/users/user-edit/user-edit.component.html - 161,163 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 137 - - Send a link to reset the password by email to the user + + This week - src/app/+admin/users/user-edit/user-edit.component.html - 205 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 138 + + + This month - src/app/+admin/users/user-edit/user-edit.component.html - 205 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 139 - - Ask for new password + + Last month - src/app/+admin/users/user-edit/user-edit.component.html - 206 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 140 + + + Older - src/app/+admin/users/user-edit/user-edit.component.html - 206 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 141 - - Manually set the user password + + Cannot load more videos. Try again later. - src/app/+admin/users/user-edit/user-edit.component.html - 210 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 227 + + + function is not implemented - src/app/+admin/users/user-edit/user-edit.component.html - 210 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 300 - - User updated. + + Open video actions - src/app/+admin/users/user-edit/user-update.component.ts - 85 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.html + 4 - - Update user + + The live stream will be automatically terminated. - src/app/+admin/users/user-edit/user-update.component.ts - 102 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 - - An email asking for password reset has been sent to . + + This video will be duplicated by your instance. - src/app/+admin/users/user-edit/user-update.component.ts - 108 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 - - Password changed for user . + + Download - src/app/+admin/users/user-edit/user-password.component.ts - 40 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 272 - - Update user password + + Block - src/app/+admin/users/user-edit/user-password.component.ts - 52 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 290 - - Show + + Mirror - src/app/+admin/users/user-edit/user-password.component.html - 10 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 302 - - Hide + + Report - src/app/+admin/users/user-edit/user-password.component.html - 11 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 314 - - Do you really want to unban users? + + Download - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/shared/shared-video-miniature/video-download.component.html + 4 - - - users unbanned. - src/app/+admin/users/user-list/user-list.component.ts - 177 + src/app/shared/shared-video-miniature/video-download.component.html + 104 - - If you remove these users, you will not be able to create others with the same username! + + subtitles - src/app/+admin/users/user-list/user-list.component.ts - 193 + src/app/shared/shared-video-miniature/video-download.component.html + 11 - - users deleted. + + video - src/app/+admin/users/user-list/user-list.component.ts - 199 + src/app/shared/shared-video-miniature/video-download.component.html + 12 - - users email set as verified. + + Format - src/app/+admin/users/user-list/user-list.component.ts - 210 + src/app/shared/shared-video-miniature/video-download.component.html + 45 - - Showing to of users + + - src/app/+admin/users/user-list/user-list.component.html - 6 + src/app/shared/shared-video-miniature/video-download.component.html + 49 - - - Advanced user filters - src/app/+admin/users/user-list/user-list.component.html - 32 + src/app/shared/shared-video-miniature/video-download.component.html + 61 - - - Banned users - src/app/+admin/users/user-list/user-list.component.html - 33 + src/app/shared/shared-video-miniature/video-download.component.html + 73 - - Create user + + Video stream - src/app/+admin/users/user-list/user-list.component.html - 20 + src/app/shared/shared-video-miniature/video-download.component.html + 57 - - Table parameters + + Audio stream - src/app/+admin/users/user-list/user-list.component.html - 59 + src/app/shared/shared-video-miniature/video-download.component.html + 69 - - Select columns + + Direct download - src/app/+admin/users/user-list/user-list.component.html - 65 + src/app/shared/shared-video-miniature/video-download.component.html + 87 - - Highlight banned users + + Torrent (.torrent file) - src/app/+admin/users/user-list/user-list.component.html - 71 + src/app/shared/shared-video-miniature/video-download.component.html + 92 - - User's email must be verified to login + + subtitles - src/app/+admin/users/user-list/user-list.component.html - 130 + src/app/shared/shared-video-miniature/video-download.component.ts + 50 + + + Encoder - src/app/+admin/users/user-list/user-list.component.html - 130 + src/app/shared/shared-video-miniature/video-download.component.ts + 146 - - User's email is verified / User can login without email verification + + Format name - src/app/+admin/users/user-list/user-list.component.html - 134 + src/app/shared/shared-video-miniature/video-download.component.ts + 147 - - Total daily video quota + + Size - src/app/+admin/users/user-list/user-list.component.html - 151 + src/app/shared/shared-video-miniature/video-download.component.ts + 148 - - The user was banned + + Bitrate - src/app/+admin/users/user-list/user-list.component.html - 161 + src/app/shared/shared-video-miniature/video-download.component.ts + 150 - src/app/+admin/users/user-list/user-list.component.html - 161 + src/app/shared/shared-video-miniature/video-download.component.ts + 173 - - Ban reason: + + Codec - src/app/+admin/users/user-list/user-list.component.html - 178 + src/app/shared/shared-video-miniature/video-download.component.ts + 170 - - Comment is required. + + Profile - src/app/shared/form-validators/video-comment-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 171 - - Comment must be at least 2 characters long. + + Resolution - src/app/shared/form-validators/video-comment-validators.ts - 8 + src/app/shared/shared-video-miniature/video-download.component.ts + 180 - - Comment cannot be more than 3000 characters long. + + Aspect ratio - src/app/shared/form-validators/video-comment-validators.ts - 9 + src/app/shared/shared-video-miniature/video-download.component.ts + 181 - - Video caption language is required. + + Average frame rate - src/app/shared/form-validators/video-captions-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 182 - - Video caption file is required. + + Pixel format - src/app/shared/form-validators/video-captions-validators.ts - 14 + src/app/shared/shared-video-miniature/video-download.component.ts + 183 + + + + Sample rate + + 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