X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=f5bb37a367efa8aa49cdd0d01fd237649f1889e8;hb=7db65bc679bfa65f66cd87f6048b21511ab12f08;hp=28091bbb5ca4b532073fc798488e5fefa3aadc0e;hpb=421fd8533750e49e3fad497f0a30c950375e9e69;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index 28091bbb5..f5bb37a36 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -2,14108 +2,14703 @@ - - Focus the search bar + + Close - src/app/app.component.ts - 292 + node_modules/@ng-bootstrap/ng-bootstrap/src/alert/alert.ts + 58,61 - - Toggle the left menu + + Slide of - src/app/app.component.ts - 297 + node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts + 114,118 + Currently selected slide number read by screen reader - - Go to the discover videos page + + Previous - src/app/app.component.ts - 302 + node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts + 132,133 - - Go to the trending videos page + + Next - src/app/app.component.ts - 307 + node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts + 147,151 - - Go to the recently added videos page + + Select month - src/app/app.component.ts - 312 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 43,47 + + + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 49,50 - - Go to the local videos page + + Select year - src/app/app.component.ts - 317 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 59,63 + + + 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 - 322 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 24,27 + + + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 34,35 - - Close this message + + Next month - src/app/app.component.html - 34 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 44,48 - src/app/app.component.html - 34 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 57,61 - - Confirm + + «« - src/app/modal/confirm.component.ts - 39 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 147,148 - - Cancel + + « - src/app/modal/confirm.component.html - 20 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 153,154 + + + » - src/app/+login/login.component.html - 117 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 158,159 + + + »» - src/app/shared/shared-moderation/report-modals/report.component.html - 54 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 164,165 + + + First - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 22 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 168,172 + + + Previous - src/app/shared/shared-moderation/batch-domains-modal.component.html - 31 + 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-abuse-list/moderation-comment-modal.component.html - 26 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 45,46 + + + MM - src/app/shared/shared-video-miniature/video-download.component.html - 99 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 52,53 + + + Minutes - src/app/+about/about-instance/contact-admin-modal.component.html - 48 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 57,58 + + + Increment hours - src/app/shared/shared-moderation/report-modals/report.component.html - 54 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 62,63 + + + Decrement hours - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 71 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 67,68 + + + Increment minutes - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 55 + 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 - 55 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 82 + + + SS - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 66 + 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 - - - Who you are - src/app/modal/instance-config-warning-modal.component.html - 16 + src/app/+about/about-follows/about-follows.component.html + 24 - - How long you plan to maintain your instance + + Following instances () - src/app/modal/instance-config-warning-modal.component.html - 17 + src/app/+about/about-follows/about-follows.component.html + 16 - - How you plan to pay your instance + + This instance is not following any other. - src/app/modal/instance-config-warning-modal.component.html + src/app/+about/about-follows/about-follows.component.html 18 - - How you will moderate your instance + + About - src/app/modal/instance-config-warning-modal.component.html - 20 + src/app/+about/about-instance/about-instance.component.html + 5 - - Instance terms + + Contact administrator - src/app/modal/instance-config-warning-modal.component.html - 21 + src/app/+about/about-instance/about-instance.component.html + 7 - - Settings + + This instance is dedicated to sensitive/NSFW content. - src/app/modal/quick-settings-modal.component.html - 3 + src/app/+about/about-instance/about-instance.component.html + 19 + + + ADMINISTRATORS & SUSTAINABILITY - src/app/menu/menu.component.html - 156 + src/app/+about/about-instance/about-instance.component.html + 32,33 + + + Who we are - src/app/+my-account/my-account-settings/my-account-settings.component.html - 1 + src/app/+about/about-instance/about-instance.component.html + 44 + + + Why we created this instance - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/+about/about-instance/about-instance.component.html + 58 + + + How long we plan to maintain this instance - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/+about/about-instance/about-instance.component.html + 72 - - Display settings + + How we will pay for this instance - src/app/modal/quick-settings-modal.component.html - 8 + src/app/+about/about-instance/about-instance.component.html + 86 - - Interface settings + + INFORMATION - src/app/modal/quick-settings-modal.component.html - 20 + src/app/+about/about-instance/about-instance.component.html + 101,102 - - Video settings + + Description - src/app/modal/quick-settings-modal.component.html - 16 + src/app/+about/about-instance/about-instance.component.html + 113 - - - Welcome to PeerTube, dear administrator! - src/app/modal/welcome-modal.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 35 - - - CLI documentation - src/app/modal/welcome-modal.component.html - 12,13 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 28 - - - Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/modal/welcome-modal.component.html - 15 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 64 - - - 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-playlists/my-video-playlist-edit.component.html + 44 - - - 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/+videos/+video-edit/shared/video-edit.component.html + 38 - - Useful links + + MODERATION - src/app/modal/welcome-modal.component.html - 39 + src/app/+about/about-instance/about-instance.component.html + 128,129 - - Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + Moderation information - src/app/modal/welcome-modal.component.html - 42,43 + src/app/+about/about-instance/about-instance.component.html + 140 - - - Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - src/app/modal/welcome-modal.component.html - 45 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 147 - - - It's time to configure your instance! - src/app/modal/welcome-modal.component.html - 55 + src/app/shared/shared-instance/instance-about-accordion.component.html + 41 - - 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. + + Code of conduct - src/app/modal/welcome-modal.component.html - 58,61 + src/app/+about/about-instance/about-instance.component.html + 154 - - - 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/modal/welcome-modal.component.html - 64,67 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 136 - - - Remind me later - src/app/modal/welcome-modal.component.html - 74 + src/app/shared/shared-instance/instance-about-accordion.component.html + 47 - - Configure my instance + + Terms - src/app/modal/welcome-modal.component.html - 81,82 + src/app/+about/about-instance/about-instance.component.html + 168 - - - Publish - src/app/header/header.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 125 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 91 + src/app/+signup/+register/register.component.html + 13 - - - Unknown - src/app/menu/menu.component.ts - 197 + src/app/shared/shared-instance/instance-about-accordion.component.html + 35 - - any language + + OTHER INFORMATION - src/app/menu/menu.component.ts - 251 + src/app/+about/about-instance/about-instance.component.html + 183,184 - - hide + + Hardware information - src/app/menu/menu.component.ts - 284 + src/app/+about/about-instance/about-instance.component.html + 195 - - blur + + FEATURES - src/app/menu/menu.component.ts - 288 + src/app/+about/about-instance/about-instance.component.html + 203 - - display + + STATISTICS - src/app/menu/menu.component.ts - 292 + src/app/+about/about-instance/about-instance.component.html + 215 - - ON + + Link copied - src/app/menu/menu.component.html - 123 + src/app/+about/about-instance/about-instance.component.ts + 91 - - Discover + + Contact administrator - src/app/menu/menu.component.html - 127 - - - src/app/+videos/video-list/overview/video-overview.component.html - 1 + src/app/+about/about-instance/contact-admin-modal.component.html + 3 - - Trending + + Your name - src/app/menu/menu.component.html - 132 + src/app/+about/about-instance/contact-admin-modal.component.html + 11 - - Most liked + + Your email - src/app/menu/menu.component.html - 137 + src/app/+about/about-instance/contact-admin-modal.component.html + 20 - - Recently added + + Subject - src/app/menu/menu.component.html - 142 + src/app/+about/about-instance/contact-admin-modal.component.html + 29 - - Local videos + + Your message - src/app/menu/menu.component.html - 147 + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + Cancel - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 275 + src/app/+about/about-instance/contact-admin-modal.component.html + 48 - - - About - src/app/menu/menu.component.html - 161 + src/app/+login/login.component.html + 117 - src/app/+accounts/account-about/account-about.component.html - 1 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 25 - - - Contact - src/app/menu/menu.component.html - 173 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 22 - - - Get help using PeerTube - src/app/menu/menu.component.html - 174 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 37 - - - Help - src/app/menu/menu.component.html - 174 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 58 - - - Frequently asked questions about PeerTube - src/app/menu/menu.component.html - 175 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 69 - - - FAQ - src/app/menu/menu.component.html - 175 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 67 - - - Stats - src/app/menu/menu.component.html - 176 + src/app/modal/confirm.component.html + 20 - - - API documentation - src/app/menu/menu.component.html - 177 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 26 - - - API - src/app/menu/menu.component.html - 177 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 31 - - - Keyboard shortcuts - src/app/menu/menu.component.html - 178 + src/app/shared/shared-moderation/report-modals/report.component.html + 54 - src/app/menu/menu.component.html - 61 + src/app/shared/shared-moderation/report-modals/report.component.html + 54 - - - powered by PeerTube - CopyLeft 2015-2020 - src/app/menu/menu.component.html - 183 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 92 - - - powered by PeerTube - src/app/menu/menu.component.html - 184 + src/app/shared/shared-moderation/user-ban-modal.component.html + 26 - - - Interface: - src/app/menu/menu.component.html - 30 + src/app/shared/shared-moderation/video-block.component.html + 38 - - - Videos: - src/app/menu/menu.component.html - 37 + src/app/shared/shared-video-miniature/video-download.component.html + 99 - - Sensitive: + + Submit - src/app/menu/menu.component.html - 46 + src/app/+about/about-instance/contact-admin-modal.component.html + 53 - - - Help share videos - src/app/menu/menu.component.html - 52 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 27 - - - Log out - src/app/menu/menu.component.html - 66 + src/app/shared/shared-moderation/report-modals/report.component.html + 57 - - - My account - src/app/menu/menu.component.html - 77 + src/app/shared/shared-moderation/report-modals/report.component.html + 57 - - - My library - src/app/menu/menu.component.html - 82 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 95 - - - Public profile - src/app/menu/menu.component.html - 23 + src/app/shared/shared-moderation/video-block.component.html + 43 - - Administration + + Your message has been sent. - src/app/menu/menu.component.html - 87 + src/app/+about/about-instance/contact-admin-modal.component.ts + 77 - - Login + + You already sent this form recently - src/app/menu/menu.component.html - 93 + src/app/+about/about-instance/contact-admin-modal.component.ts + 83 + + + Developed with ❤ by Framasoft - src/app/+login/login.component.html - 44 + src/app/+about/about-peertube/about-peertube-contributors.component.html + 3 - - Create an account + + What is PeerTube? - src/app/menu/menu.component.html - 94 + src/app/+about/about-peertube/about-peertube.component.html + 3,4 + + + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - src/app/+login/login.component.html - 50 + src/app/+about/about-peertube/about-peertube.component.html + 10,11 - - IN MY LIBRARY + + It is free and open-source software, under AGPLv3 licence. - src/app/menu/menu.component.html - 98 + src/app/+about/about-peertube/about-peertube.component.html + 14,16 - - Playlists + + For more information, please visit joinpeertube.org. - src/app/menu/menu.component.html - 107 + src/app/+about/about-peertube/about-peertube.component.html + 19,20 - - Subscriptions + + Use PeerTube documentation - src/app/menu/menu.component.html - 112 + src/app/+about/about-peertube/about-peertube.component.html + 28,29 - - History + + Discover how to setup your account, what is a channel, how to create a playlist and more! - src/app/menu/menu.component.html - 117 + src/app/+about/about-peertube/about-peertube.component.html + 33,34 - - Videos + + PeerTube Applications - src/app/menu/menu.component.html - 102 + src/app/+about/about-peertube/about-peertube.component.html + 41,42 - - Interface: + + Discover unofficial Android applications or browser addons! - src/app/menu/menu.component.html - 169 + src/app/+about/about-peertube/about-peertube.component.html + 46,47 - - Recommended + + Contribute on PeerTube - src/app/shared/shared-forms/peertube-checkbox.component.html - 33 + src/app/+about/about-peertube/about-peertube.component.html + 54,55 - - Interface settings updated. + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - src/app/shared/shared-user-settings/user-interface-settings.component.ts - 74 + src/app/+about/about-peertube/about-peertube.component.html + 59,60 + + + P2P & Privacy - src/app/shared/shared-user-settings/user-interface-settings.component.ts - 81 + src/app/+about/about-peertube/about-peertube.component.html + 71 - - Theme + + 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/shared/shared-user-settings/user-interface-settings.component.html - 4 + src/app/+about/about-peertube/about-peertube.component.html + 75,78 + + + 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/+admin/config/edit-custom-config/edit-custom-config.component.html - 255 + src/app/+about/about-peertube/about-peertube.component.html + 81,83 - - instance default + + What are the consequences? - src/app/shared/shared-user-settings/user-interface-settings.component.html - 8 + src/app/+about/about-peertube/about-peertube.component.html + 85 - - peertube default + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - src/app/shared/shared-user-settings/user-interface-settings.component.html - 9 + src/app/+about/about-peertube/about-peertube.component.html + 88,90 - - Save + + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 94,96 + + + For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm - src/app/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 99,102 + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+about/about-peertube/about-peertube.component.html + 105,106 + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - src/app/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+about/about-peertube/about-peertube.component.html + 109,111 + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 27 + src/app/+about/about-peertube/about-peertube.component.html + 114,115 + + + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 82 + src/app/+about/about-peertube/about-peertube.component.html + 118,122 - - All languages + + 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/shared/shared-user-settings/user-video-settings.component.ts - 38 + src/app/+about/about-peertube/about-peertube.component.html + 126,128 + + + How does PeerTube compare with YouTube? - src/app/+videos/+video-edit/shared/video-edit.component.ts - 186 + src/app/+about/about-peertube/about-peertube.component.html + 130 - - Unknown language + + The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/shared/shared-user-settings/user-video-settings.component.ts - 57 + src/app/+about/about-peertube/about-peertube.component.html + 133,136 - - Too many languages are enabled. Please enable them all or stay below 20 enabled languages. + + What can I do to limit the exposure of my IP address? - src/app/shared/shared-user-settings/user-video-settings.component.ts - 102 + src/app/+about/about-peertube/about-peertube.component.html + 138 - - You need to enable at least 1 video language. + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/shared/shared-user-settings/user-video-settings.component.ts - 107 + src/app/+about/about-peertube/about-peertube.component.html + 141,145 - - Video settings updated. + + What will be done to mitigate this problem? - src/app/shared/shared-user-settings/user-video-settings.component.ts - 133 + src/app/+about/about-peertube/about-peertube.component.html + 147 - - Display/Video settings updated. + + PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: - src/app/shared/shared-user-settings/user-video-settings.component.ts - 140 + src/app/+about/about-peertube/about-peertube.component.html + 150,152 - - Default policy on videos containing sensitive content + + We set a limit to the number of peers sent by the tracker - src/app/shared/shared-user-settings/user-video-settings.component.html - 4 + src/app/+about/about-peertube/about-peertube.component.html + 155 - - Policy for sensitive videos + + We set a limit on the request frequency received by the tracker - src/app/shared/shared-user-settings/user-video-settings.component.html - 15 + src/app/+about/about-peertube/about-peertube.component.html + 156 + + + Allow instance admins to disable P2P from the administration interface - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 116 + src/app/+about/about-peertube/about-peertube.component.html + 157 - - Do not list + + 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-video-settings.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 161,163 + + + About this instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 117 + src/app/+about/about-routing.module.ts + 26 - - Blur thumbnails + + About PeerTube - src/app/shared/shared-user-settings/user-video-settings.component.html - 17 + src/app/+about/about-routing.module.ts + 38 + + + About this instance's network - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 118 + src/app/+about/about-routing.module.ts + 47 - - Display + + Instance - src/app/shared/shared-user-settings/user-video-settings.component.html - 18 + src/app/+about/about.component.html + 5 - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 8 + src/app/+search/search-filters.component.html + 165 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 119 + src/app/shared/shared-moderation/server-blocklist.component.html + 35 - - - Only display videos in the following languages/subtitles - src/app/shared/shared-user-settings/user-video-settings.component.html - 25 + src/app/shared/shared-moderation/server-blocklist.component.html + 35 - - Add a new language - - src/app/shared/shared-user-settings/user-video-settings.component.html - 36 - + + PeerTube - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 69 + src/app/+about/about.component.html + 7 - - Help share videos being played + + Network - src/app/shared/shared-user-settings/user-video-settings.component.html - 47 + src/app/+about/about.component.html + 9 - - 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. + + About - src/app/shared/shared-user-settings/user-video-settings.component.html - 50 + src/app/+accounts/account-about/account-about.component.html + 1 - - - Automatically play videos - src/app/shared/shared-user-settings/user-video-settings.component.html - 58 + src/app/menu/menu.component.html + 156 - - When on a video page, directly start playing the video. + + DESCRIPTION - src/app/shared/shared-user-settings/user-video-settings.component.html - 61 + src/app/+accounts/account-about/account-about.component.html + 5 - - - Automatically start playing the next video - src/app/shared/shared-user-settings/user-video-settings.component.html - 69 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 5 - - When a video ends, follow up with the next suggested video. + + STATS - src/app/shared/shared-user-settings/user-video-settings.component.html - 72 + src/app/+accounts/account-about/account-about.component.html + 10 - - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/shared-user-settings/user-video-settings.component.html - 8,9 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 - - In Recently added, Trending, Local, Most liked and Search pages + + Joined - src/app/shared/shared-user-settings/user-video-settings.component.html - 28 + src/app/+accounts/account-about/account-about.component.html + 12 - - Keyboard Shortcuts: + + No description - src/app/core/hotkeys/hotkeys.component.ts - 11 + src/app/+accounts/account-about/account-about.component.ts + 38 - - - Change the language - src/app/menu/language-chooser.component.html - 3 + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 41 - - Help to translate PeerTube! + + Published videos matching "" - src/app/menu/language-chooser.component.html - 9,10 + src/app/+accounts/account-search/account-search.component.ts + 89 - - yes + + Published videos - src/app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/+accounts/account-search/account-search.component.ts + 90 - src/app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/+accounts/account-videos/account-videos.component.ts + 82 - - - no - src/app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 90 + + + Video channels - src/app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 1 - - In this instance's network + + This account does not have channels. - src/app/header/suggestion.component.html - 14 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 4 - - In the vidiverse + + See this video channel - src/app/header/suggestion.component.html - 15 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 9 - - Search videos, channels… + + {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - src/app/header/search-typeahead.component.html - 3 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 13 - - - GLOBAL SEARCH - src/app/header/search-typeahead.component.html - 23 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 35 - - - Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. - src/app/header/search-typeahead.component.html - 29 + src/app/+video-channels/video-channels.component.html + 28 - - using + + This channel doesn't have any videos. - src/app/header/search-typeahead.component.html - 25 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 20 - - ADVANCED SEARCH + + SHOW THIS CHANNEL - src/app/header/search-typeahead.component.html - 35 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 29,30 - - Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. + + Account video channels - src/app/header/search-typeahead.component.html - 37 + src/app/+accounts/accounts-routing.module.ts + 30 - - will list the matching channel + + About account - src/app/header/search-typeahead.component.html - 46 + src/app/+accounts/accounts-routing.module.ts + 39 + + + Account videos - src/app/header/search-typeahead.component.html - 49 + src/app/+accounts/accounts-routing.module.ts + 48 - - will list the matching video + + Search videos within account - src/app/header/search-typeahead.component.html - 52 + src/app/+accounts/accounts-routing.module.ts + 61 - - Any other input will return matching video or channel names. + + Banned - src/app/header/search-typeahead.component.html - 55 + src/app/+accounts/accounts.component.html + 18 - - any instance + + Muted - src/app/header/search-typeahead.component.html - 38 + src/app/+accounts/accounts.component.html + 19 - - - only followed instances - src/app/header/search-typeahead.component.html - 39 + src/app/shared/shared-share-modal/video-share.component.html + 166 - - The upload failed + + Instance muted - src/app/helpers/utils.ts - 185 + src/app/+accounts/accounts.component.html + 20 - - The connection was interrupted + + Muted by your instance - src/app/helpers/utils.ts - 189 + src/app/+accounts/accounts.component.html + 21 - - Your file couldn't be transferred before the set timeout (usually 10min) + + Instance muted by your instance - src/app/helpers/utils.ts - 192 + src/app/+accounts/accounts.component.html + 22 - - Your file was too large (max. size: ) + + Manage account - src/app/helpers/utils.ts - 196 + src/app/+accounts/accounts.component.html + 36 - - Get help + + Search videos - src/app/shared/shared-main/misc/help.component.ts - 16 + src/app/+accounts/accounts.component.html + 48 - - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + + VIDEO CHANNELS - src/app/shared/shared-main/misc/help.component.ts - 75 + src/app/+accounts/accounts.component.ts + 65 - - Emphasis + + VIDEOS - src/app/shared/shared-main/misc/help.component.ts - 81 + src/app/+accounts/accounts.component.ts + 66 - - - Links - src/app/shared/shared-main/misc/help.component.ts - 82 + src/app/+video-channels/video-channels.component.ts + 69 - - New lines + + ABOUT - src/app/shared/shared-main/misc/help.component.ts - 83 + src/app/+accounts/accounts.component.ts + 67 - - - Lists - src/app/shared/shared-main/misc/help.component.ts - 84 + src/app/+video-channels/video-channels.component.ts + 71 - - Images + + Username copied - src/app/shared/shared-main/misc/help.component.ts - 85 + src/app/+accounts/accounts.component.ts + 95 - - - This file is too large. - src/app/shared/shared-forms/reactive-file.component.ts - 50 + src/app/+video-channels/video-channels.component.ts + 96 - - PeerTube cannot handle this kind of file. Accepted extensions are }. + + 1 subscriber - src/app/shared/shared-forms/reactive-file.component.ts - 56 + src/app/+accounts/accounts.component.ts + 99 - - max size - - src/app/shared/shared-forms/preview-upload.component.ts - 39 - + + subscribers - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 59 + src/app/+accounts/accounts.component.ts + 101 - - Maximize editor + + direct account followers - src/app/shared/shared-forms/markdown-textarea.component.ts - 38 + src/app/+accounts/accounts.component.ts + 127 - - Exit maximized editor + + Report this account - src/app/shared/shared-forms/markdown-textarea.component.ts - 39 + src/app/+accounts/accounts.component.ts + 133 - - Complete preview + + Federation - src/app/shared/shared-forms/markdown-textarea.component.html - 19 + src/app/+admin/admin.component.ts + 26 - - Truncated preview + + Instances you follow - src/app/shared/shared-forms/markdown-textarea.component.html - 11 + src/app/+admin/admin.component.ts + 29 - - Hide + + Instances following you - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 38 + src/app/+admin/admin.component.ts + 34 - - Show + + Video redundancies - src/app/shared/shared-forms/input-toggle-hidden.component.ts + src/app/+admin/admin.component.ts 39 - - Copied + + Moderation - src/app/shared/shared-forms/input-toggle-hidden.component.ts + src/app/+admin/admin.component.ts 47 - src/app/shared/shared-video-miniature/video-download.component.ts - 136 + src/app/+my-account/my-account.component.ts + 28 - - Copy + + Reports - src/app/shared/shared-forms/input-toggle-hidden.component.html - 9 + src/app/+admin/admin.component.ts + 53 - src/app/shared/shared-forms/input-toggle-hidden.component.html - 9 + src/app/+admin/moderation/moderation.routes.ts + 37 - - All unsaved data will be lost, are you sure you want to leave this page? + + Video blocks - src/app/core/routing/can-deactivate-guard.service.ts - 19 + src/app/+admin/admin.component.ts + 60 - - Warning + + Video comments - src/app/core/routing/can-deactivate-guard.service.ts - 23 + src/app/+admin/admin.component.ts + 67 + + + src/app/+admin/moderation/moderation.routes.ts + 86 - - Close + + Muted accounts - node_modules/@ng-bootstrap/src/alert/alert.ts - 55,58 + src/app/+admin/admin.component.ts + 74 - node_modules/@ng-bootstrap/src/alert/alert.ts - 70,71 + src/app/+admin/moderation/moderation.routes.ts + 98 - - - Slide of - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 114,118 + src/app/+my-account/my-account-routing.module.ts + 86 - Currently selected slide number read by screen reader - - - Previous - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 132,134 + src/app/+my-account/my-account.component.ts + 31 - - Next + + Muted servers - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 147,151 + src/app/+admin/admin.component.ts + 81 - - - Previous month - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 24,27 + src/app/+my-account/my-account-routing.module.ts + 95 - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 34,35 + src/app/+my-account/my-account.component.ts + 36 - - Next month + + Users - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 44,48 + src/app/+admin/admin.component.ts + 88 + + + Configuration - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 57,61 + src/app/+admin/admin.component.ts + 95 - - Select month + + Plugins/Themes - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 44,49 + src/app/+admin/admin.component.ts + 99 + + + System - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 49,50 + src/app/+admin/admin.component.ts + 103 - - Select year + + Edit custom configuration - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 59,63 + src/app/+admin/config/config.routes.ts + 26 + + + CACHE - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 72,74 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 5 - - «« + + Some files are not federated, and fetched when necessary. Define their caching policies. - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 147,148 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 7,8 - - « + + Number of previews to keep in cache - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 153,154 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 15 - - » + + {VAR_PLURAL, plural, =1 {cached image} other {cached images}} - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 158,159 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 22 - - »» + + Number of video captions to keep in cache - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 164,165 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 29 - - First + + {VAR_PLURAL, plural, =1 {cached caption} other {cached captions}} - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 168,172 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 36 - - Previous + + Number of video torrents to keep in cache - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 176,177 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 43 - - Next + + {VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}} - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 188,189 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 50 - - Last + + CUSTOMIZATIONS - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 195,200 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 63 - - + + Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - node_modules/@ng-bootstrap/src/progressbar/progressbar.ts - 31,38 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 65,66 - - HH + + JavaScript - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 46,47 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 74 - - Hours + + Write JavaScript code directly.Example: console.log('my instance is amazing'); - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 50,51 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 78 - - MM + + 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/timepicker/timepicker.ts - 55,58 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 97,108 - - Minutes + + APPEARANCE - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 62,64 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 4 - - Increment hours + + Use plugins & themes for more involved changes, or add slight customizations. - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 68,69 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 6,7 - - Decrement hours + + Theme - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 73,74 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 14 - - - Increment minutes - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 80,82 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 4 - - Decrement minutes + + default - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 86,88 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 18 - - SS + + Landing page - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 91,92 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 27 - - Seconds + + Discover videos - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 96 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 31 - - Increment seconds + + Trending pages - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 103,104 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 33 - - Decrement seconds + + Default trending page - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 109,115 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 34 - - - - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 131,136 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 52 - - + + Best videos - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 154,118 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 35 - - - Close - node_modules/@ng-bootstrap/src/toast/toast.ts - 78,85 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 56 - - Go to my subscriptions + + Hot videos - src/app/core/auth/auth.service.ts - 64 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 36 - - - Go to my videos - src/app/core/auth/auth.service.ts - 68 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 57 - - Go to my imports + + Most viewed videos - src/app/core/auth/auth.service.ts - 72 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 37 + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 58 - - Go to my channels + + Most liked videos - src/app/core/auth/auth.service.ts - 76 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 38 + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 59 - - Cannot retrieve OAuth Client credentials: . -Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + Recently added videos - src/app/core/auth/auth.service.ts - 99,100 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 41 - - Error + + Local videos - src/app/core/auth/auth.service.ts - 104 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 42 - src/app/core/notification/notifier.service.ts - 18 + src/app/menu/menu.component.html + 142 - - You need to reconnect. + + BROADCAST MESSAGE - src/app/core/auth/auth.service.ts - 220 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 73 - - User + + Display a message on your instance - src/app/core/users/user.service.ts - 382 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 75,76 - - Administrator + + Enable broadcast message - src/app/core/users/user.service.ts - 383 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 86 - - Moderator + + Allow users to dismiss the broadcast message - src/app/core/users/user.service.ts - 384 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 93 - - (channel page) + + Broadcast message level - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 20 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 98 + + + Message - src/app/shared/shared-video-miniature/video-miniature.component.ts - 117 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 112 - - (account page) + + NEW USERS - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 21 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 129 - - Channel avatar + + Manage users to set their quota individually. - src/app/shared/shared-main/account/video-avatar-channel.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 131,132 + + + Enable Signup - src/app/shared/shared-main/account/video-avatar-channel.component.html - 17 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 141 - - Account avatar + + ⚠️ This functionality requires a lot of attention and extra moderation. - src/app/shared/shared-main/account/video-avatar-channel.component.html - 7 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 144 - src/app/shared/shared-main/account/video-avatar-channel.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 398 - src/app/shared/shared-main/account/video-avatar-channel.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 411 - - Only I can see this video + + Signup requires email verification - src/app/shared/shared-main/video/video.service.ts - 370 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 152 - - Only shareable via a private link + + Signup limit - src/app/shared/shared-main/video/video.service.ts - 374 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 156 - - Anyone can see this video + + {VAR_PLURAL, plural, =1 {user} other {users}} - src/app/shared/shared-main/video/video.service.ts - 378 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 163 - - Only users of this instance can see this video + + Signup won't be limited to a fixed number of users. - src/app/shared/shared-main/video/video.service.ts - 382 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 168 - - viewers + + Default video quota per user - src/app/shared/shared-main/video/video.model.ts - 211 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 177 - - views + + bytes - src/app/shared/shared-main/video/video.model.ts - 214 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 183 - - - Info - src/app/core/notification/notifier.service.ts - 11 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 197 - - - Success - src/app/core/notification/notifier.service.ts - 25 + src/app/+admin/users/user-edit/user-edit.component.html + 157 - - - Media is too large for the server. Please contact you administrator if you want to increase the limit size. - src/app/core/rest/rest-extractor.service.ts - 62 + src/app/+admin/users/user-edit/user-edit.component.html + 157 - - - Too many attempts, please try again after minutes. - src/app/core/rest/rest-extractor.service.ts - 67 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - - - Too many attempts, please try again later. - src/app/core/rest/rest-extractor.service.ts - 69 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - - Server error. Please retry later. + + Default daily upload limit per user - src/app/core/rest/rest-extractor.service.ts - 72 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 191 - - - - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 14 - + + VIDEOS - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 24 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 210 - - Unlimited + + Import jobs concurrency - src/app/shared/shared-main/users/user-quota.component.ts - 32 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 220 + + + allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart. - src/app/shared/shared-main/users/user-quota.component.ts - 38 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 221 + + + jobs in parallel - src/app/shared/shared-instance/instance-features-table.component.ts - 26 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 225 - src/app/shared/shared-instance/instance-features-table.component.ts - 33 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 171 + + + Allow import with HTTP URL (e.g. YouTube) - src/app/+admin/config/shared/config.service.ts - 21 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 234 + + + Allow import with a torrent file or a magnet URI - src/app/+admin/config/shared/config.service.ts - 34 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 241 - - Total video quota + + Block new videos automatically - src/app/shared/shared-main/users/user-quota.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 255 + + + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/+admin/users/user-list/user-list.component.html - 140 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 258 - - Daily video quota + + SEARCH - src/app/shared/shared-main/users/user-quota.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 272 + + + Allow users to do remote URI/handle search - src/app/+admin/users/user-edit/user-edit.component.html - 165 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 283 + + + Allow your users to look up remote videos/actors that may not be federated with your instance - src/app/+admin/users/user-edit/user-edit.component.html - 165 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 286 - - You don't have notifications. + + Allow anonymous to do remote URI/handle search - src/app/shared/shared-main/users/user-notifications.component.html - 1 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 294 - - published a new video: + + Allow anonymous users to look up remote videos/actors that may not be federated with your instance - src/app/shared/shared-main/users/user-notifications.component.html - 15,16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 297 - - The notification concerns a video now unavailable + + Enable global search - src/app/shared/shared-main/users/user-notifications.component.html - 24,25 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 308 - - Your video has been unblocked + + ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - src/app/shared/shared-main/users/user-notifications.component.html - 33,34 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 311 - - Your video has been blocked + + You should only use moderated search indexes in production, or host your own. - src/app/shared/shared-main/users/user-notifications.component.html - 41,42 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 314,315 - - A new video abuse has been created on video + + Search index URL - src/app/shared/shared-main/users/user-notifications.component.html - 49 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 320 - - A new comment abuse has been created on video + + Disable local search in search bar - src/app/shared/shared-main/users/user-notifications.component.html - 53 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 333 - - A new account abuse has been created on account + + Search bar uses the global search index by default - src/app/shared/shared-main/users/user-notifications.component.html - 57 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 340 - - A new abuse has been created + + Otherwise the local search stays used by default - src/app/shared/shared-main/users/user-notifications.component.html - 62,63 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 343 - - Your abuse has been acceptedrejected + + FEDERATION - src/app/shared/shared-main/users/user-notifications.component.html - 70,72 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 361 - - Abuse has a new message + + Manage relations with other instances. - src/app/shared/shared-main/users/user-notifications.component.html - 80,81 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 363,364 - - The recently added video has been automatically blocked + + Other instances can follow yours - src/app/shared/shared-main/users/user-notifications.component.html - 88 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 375 - - commented your video + + Manually approve new instance followers - src/app/shared/shared-main/users/user-notifications.component.html - 101 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 382 - - The notification concerns a comment now unavailable + + Automatically follow back instances - src/app/shared/shared-main/users/user-notifications.component.html - 109,110 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 395 - - Your video has been published + + Automatically follow instances of a public index - src/app/shared/shared-main/users/user-notifications.component.html - 118,119 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 408 - - Your video import succeeded + + See the documentation for more information about the expected URL - src/app/shared/shared-main/users/user-notifications.component.html - 126,127 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 414,415 - - Your video import failed + + Index URL - src/app/shared/shared-main/users/user-notifications.component.html - 134,135 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 420 - - User registered on your instance + + ADMINISTRATORS - src/app/shared/shared-main/users/user-notifications.component.html - 142,143 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 440 - - is following your channel your account + + Admin email - src/app/shared/shared-main/users/user-notifications.component.html - 152,155 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 446 - - mentioned you on video + + Enable contact form - src/app/shared/shared-main/users/user-notifications.component.html - 165 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 459 - - Your instance has a new follower () awaiting your approval + + TWITTER - src/app/shared/shared-main/users/user-notifications.component.html - 173,174 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 468 - - Your instance automatically followed + + Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. - src/app/shared/shared-main/users/user-notifications.component.html - 182 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 470,472 - - The notification points to content now unavailable + + Your Twitter username - src/app/shared/shared-main/users/user-notifications.component.html - 190,191 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 481 - - years ago + + Instance allowed by Twitter - src/app/shared/shared-main/angular/from-now.pipe.ts - 12 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 494 - - year ago + + If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - src/app/shared/shared-main/angular/from-now.pipe.ts - 13 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 499,504 - - months ago + + You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. - src/app/shared/shared-main/angular/from-now.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts + 81 - - month ago + + Audio-only - src/app/shared/shared-main/angular/from-now.pipe.ts + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 17 - - weeks ago + + A <code>.mp4</code> that keeps the original audio track, with no video - src/app/shared/shared-main/angular/from-now.pipe.ts - 20 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 18 - - week ago + + 240p - src/app/shared/shared-main/angular/from-now.pipe.ts - 21 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 22 - - days ago + + 360p - src/app/shared/shared-main/angular/from-now.pipe.ts - 24 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 26 - - day ago + + 480p - src/app/shared/shared-main/angular/from-now.pipe.ts - 25 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 30 - - hours ago + + 720p - src/app/shared/shared-main/angular/from-now.pipe.ts - 28 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 34 - - hour ago + + 1080p - src/app/shared/shared-main/angular/from-now.pipe.ts - 29 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 38 - - min ago + + 1440p - src/app/shared/shared-main/angular/from-now.pipe.ts - 32 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 42 - - just now + + 2160p - src/app/shared/shared-main/angular/from-now.pipe.ts - 34 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 46 - - h + + threads - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 14 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 86 - - min + + thread - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 87 + + + Configuration - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 23 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1 - - sec + + Instance information - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 17 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 7 - - sec + + Basic configuration - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 30 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 16 - - Add a new option + + VOD Transcoding - src/app/shared/shared-forms/select/select-checkbox.component.ts - 28 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 25 - - No items found + + Live streaming - src/app/shared/shared-forms/select/select-checkbox.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 34 - - - Enter a new tag - src/app/shared/shared-forms/select/select-tags.component.html - 5 + src/app/shared/shared-instance/instance-features-table.component.html + 67 - - extensions + + Advanced configuration - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 59 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 43 - - Change your avatar + + There are errors in the form: - src/app/shared/shared-main/account/actor-avatar-info.component.html - 10 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 59,65 - - subscribers + + You cannot allow live replay if you don't enable transcoding. - src/app/shared/shared-main/account/actor-avatar-info.component.html - 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 69,70 - - Loading instance statistics... + + Update configuration - src/app/shared/shared-instance/instance-statistics.component.html - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 - - Local + + Configuration updated. - src/app/shared/shared-instance/instance-statistics.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 265 - - users + + INSTANCE - src/app/shared/shared-instance/instance-statistics.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 7 - - videos + + Name - src/app/shared/shared-instance/instance-statistics.component.html - 21 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 13 - src/app/shared/shared-instance/instance-statistics.component.html - 65 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - - video views - src/app/shared/shared-instance/instance-statistics.component.html - 31 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - video comments - - src/app/shared/shared-instance/instance-statistics.component.html - 41 - + + Short description - src/app/shared/shared-instance/instance-statistics.component.html - 75 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 24 - - of hosted video + + Main instance categories - src/app/shared/shared-instance/instance-statistics.component.html - 51 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 46 - - Federation + + Add a new category - src/app/shared/shared-instance/instance-statistics.component.html - 58 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 53 - - followers + + Main languages you/your moderators speak - src/app/shared/shared-instance/instance-statistics.component.html - 85 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 60 - - following + + Add a new language - src/app/shared/shared-instance/instance-statistics.component.html - 95 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 67 - - - Hidden - src/app/shared/shared-instance/instance-features-table.component.ts - 50 + src/app/shared/shared-user-settings/user-video-settings.component.html + 36 - - Blurred with confirmation request + + MODERATION & NSFW - src/app/shared/shared-instance/instance-features-table.component.ts - 51 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 78 - - Displayed + + Manage users to build a moderation team. - src/app/shared/shared-instance/instance-features-table.component.ts - 52 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 80,81 - - ~ 1 minute + + This instance is dedicated to sensitive or NSFW content - src/app/shared/shared-instance/instance-features-table.component.ts - 67 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 89 - - ~ minutes + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - src/app/shared/shared-instance/instance-features-table.component.ts - 69 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 94,96 - - of full HD videos + + Policy on videos containing sensitive content - src/app/shared/shared-instance/instance-features-table.component.ts - 85 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 102 - - of HD videos + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/shared-instance/instance-features-table.component.ts - 86 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 107,108 - - of average quality videos + + Policy for sensitive videos - src/app/shared/shared-instance/instance-features-table.component.ts - 87 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 114 - - - Features found on this instance - src/app/shared/shared-instance/instance-features-table.component.html - 4 + src/app/shared/shared-user-settings/user-video-settings.component.html + 15 + + + Do not list - src/app/shared/shared-instance/instance-about-accordion.component.html - 6 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 115 - src/app/shared/shared-instance/instance-about-accordion.component.html - 6 + src/app/shared/shared-user-settings/user-video-settings.component.html + 16 - - PeerTube version + + Blur thumbnails - src/app/shared/shared-instance/instance-features-table.component.html - 6 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 116 - - - Default NSFW/sensitive videos policycan be redefined by the users - src/app/shared/shared-instance/instance-features-table.component.html - 13,14 + src/app/shared/shared-user-settings/user-video-settings.component.html + 17 - - User registration allowed + + Display - src/app/shared/shared-instance/instance-features-table.component.html - 21 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 117 - - - Video uploads - src/app/shared/shared-instance/instance-features-table.component.html - 28 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 8 - src/app/shared/shared-instance/instance-features-table.component.html - 39 + src/app/shared/shared-user-settings/user-video-settings.component.html + 18 - - Transcoding in multiple resolutions + + Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - src/app/shared/shared-instance/instance-features-table.component.html - 32 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 148 - - Video quota + + YOU AND YOUR INSTANCE - src/app/shared/shared-instance/instance-features-table.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 163 + + + Who is behind the instance? - src/app/+admin/users/user-edit/user-edit.component.html - 149 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 169 + + + A single person? A non-profit? A company? - src/app/+admin/users/user-edit/user-edit.component.html - 149 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 170 - - Live streaming + + Why did you create this instance? - src/app/shared/shared-instance/instance-features-table.component.html - 67 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 181 + + + To share your personal videos? To open registrations and allow people to upload what they want? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 840 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 182 - - Live streaming enabled + + How long do you plan to maintain this instance? - src/app/shared/shared-instance/instance-features-table.component.html - 71 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 193 - - Transcode live video in multiple resolutions + + It's important to know for users who want to register on your instance - src/app/shared/shared-instance/instance-features-table.component.html - 78 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 194 - - Max parallel lives + + How will you finance the PeerTube server? - src/app/shared/shared-instance/instance-features-table.component.html - 85 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 205 - - per user / per instance + + With your own funds? With user donations? Advertising? - src/app/shared/shared-instance/instance-features-table.component.html - 86,88 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 206 - - Import + + OTHER INFORMATION - src/app/shared/shared-instance/instance-features-table.component.html - 92 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 221 + + + What server/hardware does the instance run on? - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 227 + + + i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 36 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 228 - - HTTP import (YouTube, Vimeo, direct URL...) + + LIVE - src/app/shared/shared-instance/instance-features-table.component.html - 96 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 5 - - - Torrent import - src/app/shared/shared-instance/instance-features-table.component.html - 103 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 31 - - Player + + Enable users of your instance to stream live. - src/app/shared/shared-instance/instance-features-table.component.html - 111 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 7,8 - - P2P enabled + + Allow live streaming - src/app/shared/shared-instance/instance-features-table.component.html - 115 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 18 - - Search + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/shared/shared-instance/instance-features-table.component.html - 122 + 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/+admin/plugins/plugins.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 23 - - Users can resolve distant content + + Allow your users to automatically publish a replay of their live - src/app/shared/shared-instance/instance-features-table.component.html - 126 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 31 - - Requires manual validation by moderators + + If the user quota is reached, PeerTube will automatically terminate the live streaming - src/app/shared/shared-instance/instance-features-table.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 34,35 - - Automatically published + + Max simultaneous lives created on your instance (-1 for "unlimited") - src/app/shared/shared-instance/instance-features-table.component.html - 42 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 41 - - Unlimited ( per day) + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/shared/shared-instance/instance-features-table.component.html - 61 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 46 - - Administrators & Sustainability + + Max simultaneous lives created per user (-1 for "unlimited") - src/app/shared/shared-instance/instance-about-accordion.component.html - 15 + 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-about-accordion.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 59 - - Terms + + Max live duration - src/app/shared/shared-instance/instance-about-accordion.component.html - 35 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 66 + + + TRANSCODING - src/app/shared/shared-instance/instance-about-accordion.component.html - 35 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 85 - src/app/+signup/+register/register.component.html - 13 + 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/+about/about-instance/about-instance.component.html - 168 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 87,88 + + + Transcoding enabled for live streams - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 126 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 101 - - Moderation information + + Live resolutions to generate - src/app/shared/shared-instance/instance-about-accordion.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 107 + + + Live transcoding threads - src/app/shared/shared-instance/instance-about-accordion.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 128 + + + will claim at most with VOD transcoding - src/app/+about/about-instance/about-instance.component.html - 140 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 131,133 + + + will claim at least with VOD transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 144 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 135,137 - - Code of conduct + + Live transcoding profile - src/app/shared/shared-instance/instance-about-accordion.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 150 + + + new live transcoding profiles can be added by PeerTube plugins - src/app/shared/shared-instance/instance-about-accordion.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 151 + + + No limit - src/app/+about/about-instance/about-instance.component.html - 154 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 32 + + + 1 hour - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 135 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 33 - - Who are we? + + 3 hours - src/app/shared/shared-instance/instance-about-accordion.component.html - 19 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 34 - - How long do we plan to maintain this instance? + + 5 hours - src/app/shared/shared-instance/instance-about-accordion.component.html - 24 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 35 - - How will we finance this instance? + + 10 hours - src/app/shared/shared-instance/instance-about-accordion.component.html - 29 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 36 - - View your notifications + + x264, targeting maximum device compatibility - src/app/menu/notification.component.html - 3 - - - src/app/menu/notification.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 47 - src/app/menu/notification.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts + 39 - - Notifications - - src/app/menu/notification.component.html - 22 - + + Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 1 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 9,10 - - Mark all as read + + However, you may want to read our guidelines before tweaking the following values. - src/app/menu/notification.component.html - 27 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 12,13 + + + Read guidelines - src/app/menu/notification.component.html - 27 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 17,18 + + + 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/+my-account/my-account-notifications/my-account-notifications.component.html - 20 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 28,30 - - Update your notification preferences + + Transcoding enabled - src/app/menu/notification.component.html - 31 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 40 - - See all your notifications + + Input formats - src/app/menu/notification.component.html - 49 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 46 - - I'm a teapot + + Allow additional extensions - src/app/+page-not-found/page-not-found.component.ts - 20 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 51 - - That's an error. + + Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, .m2ts, .mxf, or .nut videos. - src/app/+page-not-found/page-not-found.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 54 - - We couldn't find any ressource tied to the URL you were looking for. + + Allow audio files upload - src/app/+page-not-found/page-not-found.component.html - 6,8 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 62 - - Possible reasons: + + Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. - src/app/+page-not-found/page-not-found.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 65 - Possible reasons preceding a list of reasons a `Not Found` error page may occur - - The page may have been moved or deleted + + The file will be merged in a still image video with the preview file on upload. - src/app/+page-not-found/page-not-found.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 66 - - You may have used an outdated or broken link + + Output formats - src/app/+page-not-found/page-not-found.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 73 - - You may have typed the address or URL incorrectly + + WebTorrent enabled - src/app/+page-not-found/page-not-found.component.html - 16 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 79 - - The requested entity body blends sweet bits with a mellow earthiness. + + If you also enabled HLS support, it will multiply videos storage by 2 - src/app/+page-not-found/page-not-found.component.html - 26,27 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 83 - Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request - - Sepia seems to like it. + + HLS with P2P support enabled - src/app/+page-not-found/page-not-found.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 94 - This is about Sepia's tea - - Not found + + 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/+page-not-found/page-not-found-routing.module.ts - 14 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 99,108 - - Search index is unavailable. Retrying with instance results instead. + + Resolutions to generate per enabled format - src/app/+search/search.component.ts - 171 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 116 - - Search error + + The original file resolution will be the default target if no option is selected. - src/app/+search/search.component.ts - 172 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 132,133 - - Search + + Transcoding threads - src/app/+search/search.component.ts - 230 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 144 + + + will claim at most with live transcoding - src/app/+search/search-routing.module.ts - 15 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 146,148 - - {VAR_PLURAL, plural, =1 {result} other {results}} + + will claim at least with live transcoding - src/app/+search/search.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 150,152 + + + Transcoding jobs concurrency - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 166 - - + + allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart - src/app/+search/search.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 167 - - on this instance + + Transcoding profile - src/app/+search/search.component.html - 7 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 178 - - on the vidiverse + + new transcoding profiles can be added by PeerTube plugins - src/app/+search/search.component.html - 8 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 179 - - for + + Unlimited - src/app/+search/search.component.html - 11 + src/app/+admin/config/shared/config.service.ts + 22 - - - Filters - src/app/+search/search.component.html - 21,22 + src/app/+admin/config/shared/config.service.ts + 36 - - - No results found - src/app/+search/search.component.html - 33,34 + src/app/shared/shared-instance/instance-features-table.component.ts + 26 - - - subscribers - src/app/+search/search.component.html - 60 + src/app/shared/shared-instance/instance-features-table.component.ts + 33 - - - Any - src/app/+search/search-filters.component.ts - 38 + src/app/shared/shared-main/users/user-quota.component.ts + 32 - src/app/+search/search-filters.component.ts - 61 + src/app/shared/shared-main/users/user-quota.component.ts + 38 - - Today + + None - no upload possible - src/app/+search/search-filters.component.ts - 42 + src/app/+admin/config/shared/config.service.ts + 23 - src/app/shared/shared-video-miniature/abstract-video-list.ts - 116 + src/app/+admin/config/shared/config.service.ts + 37 + + + 100MB - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 70 + src/app/+admin/config/shared/config.service.ts + 24 - - - Last 7 days - src/app/+search/search-filters.component.ts - 46 + src/app/+admin/config/shared/config.service.ts + 40 - - Last 30 days + + 500MB - src/app/+search/search-filters.component.ts - 50 + src/app/+admin/config/shared/config.service.ts + 25 - - - Last 365 days - src/app/+search/search-filters.component.ts - 54 + src/app/+admin/config/shared/config.service.ts + 41 - - Short (< 4 min) + + 1GB - src/app/+search/search-filters.component.ts - 65 + src/app/+admin/config/shared/config.service.ts + 26 - - Medium (4-10 min) + + 5GB - src/app/+search/search-filters.component.ts - 69 + src/app/+admin/config/shared/config.service.ts + 27 - - - Long (> 10 min) - src/app/+search/search-filters.component.ts - 73 + src/app/+admin/config/shared/config.service.ts + 43 - - Relevance + + 20GB - src/app/+search/search-filters.component.ts - 80 + src/app/+admin/config/shared/config.service.ts + 28 - - - Publish date - src/app/+search/search-filters.component.ts - 84 + src/app/+admin/config/shared/config.service.ts + 45 - - Views + + 50GB - src/app/+search/search-filters.component.ts - 88 + src/app/+admin/config/shared/config.service.ts + 29 - - - Sort - src/app/+search/search-filters.component.html - 7 + src/app/+admin/config/shared/config.service.ts + 46 - - Display sensitive content + + 100GB - src/app/+search/search-filters.component.html - 21 + src/app/+admin/config/shared/config.service.ts + 30 - - Yes + + 200GB - src/app/+search/search-filters.component.html - 29 + src/app/+admin/config/shared/config.service.ts + 31 - - No + + 500GB - src/app/+search/search-filters.component.html - 34 + src/app/+admin/config/shared/config.service.ts + 32 - - Published date + + 10MB - src/app/+search/search-filters.component.html - 40 + src/app/+admin/config/shared/config.service.ts + 38 - - Original publication year + + 50MB - src/app/+search/search-filters.component.html - 54 + src/app/+admin/config/shared/config.service.ts + 39 - - After... + + 2GB - src/app/+search/search-filters.component.html - 66 + src/app/+admin/config/shared/config.service.ts + 42 - - Before... + + 10GB - src/app/+search/search-filters.component.html - 76 + src/app/+admin/config/shared/config.service.ts + 44 - - Duration + + Auto (via ffmpeg) - src/app/+search/search-filters.component.html - 89 + src/app/+admin/config/shared/config.service.ts + 50 + + + Instances following you - src/app/+videos/+video-watch/video-watch.component.html - 276 + src/app/+admin/follows/followers-list/followers-list.component.html + 3 - - Category + + Showing to of followers - src/app/+search/search-filters.component.html - 102 + src/app/+admin/follows/followers-list/followers-list.component.html + 10 + + + Filter... - src/app/+videos/+video-watch/video-watch.component.html - 241 + src/app/+admin/follows/followers-list/followers-list.component.html + 16 - src/app/+videos/+video-edit/shared/video-edit.component.html - 63 + src/app/+admin/follows/following-list/following-list.component.html + 23 - - - Display all categories - src/app/+search/search-filters.component.html - 108 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 29 - - - Licence - src/app/+search/search-filters.component.html - 115 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 42 - src/app/+videos/+video-watch/video-watch.component.html - 250 + src/app/+admin/users/user-list/user-list.component.html + 37 - src/app/+videos/+video-edit/shared/video-edit.component.html - 74 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 27 - - - Display all licenses - src/app/+search/search-filters.component.html - 121 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - Language - src/app/+search/search-filters.component.html - 128 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - src/app/+videos/+video-watch/video-watch.component.html - 259 + src/app/shared/shared-moderation/server-blocklist.component.html + 23 - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 10 + src/app/shared/shared-moderation/server-blocklist.component.html + 23 + + + Clear filters - src/app/+videos/+video-edit/shared/video-edit.component.html - 94 + src/app/+admin/follows/followers-list/followers-list.component.html + 20 - - - Display all languages - src/app/+search/search-filters.component.html - 134 + src/app/+admin/follows/following-list/following-list.component.html + 27 - - - All of these tags - src/app/+search/search-filters.component.html - 143 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 33 - - - One of these tags - src/app/+search/search-filters.component.html - 151 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 46 - - - Filter - src/app/+search/search-filters.component.html - 181 + src/app/+admin/users/user-list/user-list.component.html + 41 - - - Reset - src/app/+search/search-filters.component.html - 9,10 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 14 - src/app/+search/search-filters.component.html - 23,24 + src/app/+my-library/my-history/my-history.component.html + 14 - src/app/+search/search-filters.component.html - 42,43 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 14 - src/app/+search/search-filters.component.html - 56,57 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 13 - src/app/+search/search-filters.component.html - 91,92 + src/app/+my-library/my-videos/my-videos.component.html + 26 - - - Reset - src/app/+search/search-filters.component.html - 104,105 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 31 - src/app/+search/search-filters.component.html - 117,118 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - src/app/+search/search-filters.component.html - 130,131 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - src/app/+search/search-filters.component.html - 145,146 + src/app/shared/shared-moderation/server-blocklist.component.html + 27 - src/app/+search/search-filters.component.html - 153,154 + src/app/shared/shared-moderation/server-blocklist.component.html + 27 - - Search target + + Follower handle - src/app/+search/search-filters.component.html - 160 + src/app/+admin/follows/followers-list/followers-list.component.html + 28 - - Instance + + State - src/app/+search/search-filters.component.html - 165 + src/app/+admin/follows/followers-list/followers-list.component.html + 29 - src/app/shared/shared-moderation/server-blocklist.component.html - 32 + src/app/+admin/follows/following-list/following-list.component.html + 36 - src/app/+about/about.component.html - 5 - - - src/app/shared/shared-moderation/server-blocklist.component.html - 32 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 44 - - Vidiverse + + Score - src/app/+search/search-filters.component.html - 170 + src/app/+admin/follows/followers-list/followers-list.component.html + 30 - - Reset + + Created - src/app/+search/search-filters.component.html - 178,179 + src/app/+admin/follows/followers-list/followers-list.component.html + 31 - - - An email with the reset password instructions will be sent to . -The link will expire within 1 hour. - src/app/+login/login.component.ts - 125,126 + src/app/+admin/follows/following-list/following-list.component.html + 37 - - - Incorrect username or password. - src/app/+login/login.component.ts - 163 + src/app/+admin/system/jobs/jobs.component.html + 50 - - - Your account is blocked. - src/app/+login/login.component.ts - 164 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 20 - - - Login - src/app/+login/login.component.html - 3,4 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 43 - - Sorry but there was an issue with the external login process. Please contact an administrator. + + Accept - src/app/+login/login.component.html - 7,8 + src/app/+admin/follows/followers-list/followers-list.component.html + 39 - - - User - src/app/+login/login.component.html - 21 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 30 - src/app/+signup/+register/register.component.html - 26 + src/app/+my-library/my-ownership/my-ownership.component.html + 33 - - Username or email address + + Refuse - src/app/+login/login.component.html - 23 + src/app/+admin/follows/followers-list/followers-list.component.html + 40 - - - Password - src/app/+login/login.component.html + src/app/+my-library/my-ownership/my-ownership.component.html 34 + + + Open actor page in a new tab - src/app/+login/login.component.html - 36 + src/app/+admin/follows/followers-list/followers-list.component.html + 46 + + + Accepted - src/app/+reset-password/reset-password.component.html - 8 + src/app/+admin/follows/followers-list/followers-list.component.html + 53 - src/app/+reset-password/reset-password.component.html - 10 + src/app/+admin/follows/following-list/following-list.component.html + 55 + + + Pending - src/app/+signup/+register/register-step-user.component.html + src/app/+admin/follows/followers-list/followers-list.component.html 56 - src/app/+signup/+register/register-step-user.component.html + src/app/+admin/follows/following-list/following-list.component.html 58 + + + No follower found matching current filters. - src/app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+admin/follows/followers-list/followers-list.component.html + 68 + + + Your instance doesn't have any follower. - src/app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+admin/follows/followers-list/followers-list.component.html + 69 - - Click here to reset your password + + accepted in instance followers - src/app/+login/login.component.html - 47 + src/app/+admin/follows/followers-list/followers-list.component.ts + 41 - - Logging into an account lets you publish content + + Do you really want to reject this follower? - src/app/+login/login.component.html - 56,57 + src/app/+admin/follows/followers-list/followers-list.component.ts + 52 - - Request new verification email. + + Reject - src/app/+login/login.component.html - 12 + src/app/+admin/follows/followers-list/followers-list.component.ts + 53 + + + rejected from instance followers - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 16 + src/app/+admin/follows/followers-list/followers-list.component.ts + 60 - - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + + Do you really want to delete this follower? - src/app/+login/login.component.html - 60,62 + src/app/+admin/follows/followers-list/followers-list.component.ts + 73 - - 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. + + Delete - src/app/+login/login.component.html - 65,67 + src/app/+admin/follows/followers-list/followers-list.component.ts + 74 - - - Or sign in with - src/app/+login/login.component.html - 72 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 75 - - - Forgot your password - src/app/+login/login.component.html - 91 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 79 - - - Email - src/app/+login/login.component.html - 107 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 86 - src/app/+signup/+register/register-step-user.component.html - 45 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 158 - src/app/+signup/+register/register-step-user.component.html - 47 + src/app/+admin/users/user-list/user-list.component.ts + 76 - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 8 + src/app/+admin/users/user-list/user-list.component.ts + 194 - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 71 - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 127 - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 50 - - - Email address - src/app/+login/login.component.html - 109 + src/app/+my-library/my-videos/my-videos.component.ts + 108 - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 10 + src/app/+my-library/my-videos/my-videos.component.ts + 135 - - - Reset - src/app/+login/login.component.html - 122 + src/app/+my-library/my-videos/my-videos.component.ts + 176 - Password reset button - - - 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 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 172 - - - Enter your email address and we will send you a link to reset your password. - src/app/+login/login.component.html - 103,104 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 - - - Login - src/app/+login/login-routing.module.ts - 14 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 371 - - - Unable to find user id or verification string. - src/app/+reset-password/reset-password.component.ts - 38 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 406 - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts - 33 + src/app/shared/shared-main/buttons/delete-button.component.ts + 16 - - - Your password has been successfully reset! - src/app/+reset-password/reset-password.component.ts - 47 + src/app/shared/shared-main/buttons/delete-button.component.ts + 21 - - - Reset my password - src/app/+reset-password/reset-password.component.html - 3,4 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 91 - - - Confirm password - src/app/+reset-password/reset-password.component.html - 19 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 - - - Confirmed password - src/app/+reset-password/reset-password.component.html - 21 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 308 - - Reset my password + + removed from instance followers - src/app/+reset-password/reset-password.component.html - 29 + src/app/+admin/follows/followers-list/followers-list.component.ts + 81 - - Back + + Instances you follow - src/app/+signup/+register/register.component.ts - 41 + src/app/+admin/follows/following-list/following-list.component.html + 3 - Button on the registration form to go to the previous step - - Next + + Showing to of hosts - src/app/+signup/+register/register.component.ts - 42 + src/app/+admin/follows/following-list/following-list.component.html + 10 - Button on the registration form to go to the previous step - - Signup + + Follow instances - src/app/+signup/+register/register.component.ts - 64 + src/app/+admin/follows/following-list/following-list.component.html + 17 - Button on the registration form to finalize the account and channel creation - - Now please check your emails to verify your account and complete signup. + + Host - src/app/+signup/+register/register.component.ts - 126 + src/app/+admin/follows/following-list/following-list.component.html + 35 - - You are now logged in as ! + + Redundancy allowed - src/app/+signup/+register/register.component.ts - 134 + src/app/+admin/follows/following-list/following-list.component.html + 38 - - Create an account + + Unfollow - src/app/+signup/+register/register.component.html - 4,5 + src/app/+admin/follows/following-list/following-list.component.html + 45 - - Channel + + Open instance in a new tab - src/app/+signup/+register/register.component.html - 33 + src/app/+admin/follows/following-list/following-list.component.html + 48 - src/app/+signup/+register/register.component.html - 33 + src/app/shared/shared-moderation/server-blocklist.component.html + 46 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 70 + src/app/shared/shared-moderation/server-blocklist.component.html + 46 + + + No host found matching current filters. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 70 + src/app/+admin/follows/following-list/following-list.component.html + 74 + + + Your instance is not following anyone. - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 27 + src/app/+admin/follows/following-list/following-list.component.html + 75 + + + Follow domains - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 22 + 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/+videos/+video-edit/video-add-components/video-go-live.component.html - 6 + src/app/+admin/follows/following-list/following-list.component.html + 85,86 + + + Follow request(s) sent! - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 11 + src/app/+admin/follows/following-list/following-list.component.ts + 47 + + + Do you really want to unfollow ? - src/app/+videos/+video-edit/shared/video-edit.component.html - 58 + src/app/+admin/follows/following-list/following-list.component.ts + 57 - Stepper label for the registration page asking information about the default channel - - Done + + Unfollow - src/app/+signup/+register/register.component.html - 42 + src/app/+admin/follows/following-list/following-list.component.ts + 58 - - Create my account + + You are not following anymore. - src/app/+signup/+register/register.component.html - 38,39 + src/app/+admin/follows/following-list/following-list.component.ts + 64 - - PeerTube is creating your account... + + Following list - src/app/+signup/+register/register.component.html - 46 + src/app/+admin/follows/follows.routes.ts + 28 - - Display name + + Followers list - src/app/+signup/+register/register-step-user.component.html - 8 + src/app/+admin/follows/follows.routes.ts + 37 + + + enabled - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 + + + disabled - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 + + + Redundancy for is - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 25 + + + Videos redundancies - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 71 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 3 + + + My videos duplicated by remote instances - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 53 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 12 + + + Remote videos duplicated by my instance - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 53 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 13 - - Username + + Strategy - src/app/+signup/+register/register-step-user.component.html - 23 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 28 + + + Video - src/app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 29 - src/app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 43 - - e.g. jane_doe + + Total size - src/app/+signup/+register/register-step-user.component.html - 27 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 30 - 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. + + List redundancies - src/app/+signup/+register/register-step-user.component.html - 36,37 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 37 - - Video uploads are disabled on this instance, hence your account won't be able to upload videos. + + Open video in a new tab - src/app/+signup/+register/register-step-user.component.html - 4,5 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 49 - - I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance + + Your instance doesn't mirror any video. - src/app/+signup/+register/register-step-terms.component.html - 6,10 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 81 - - 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. + + Your instance has no mirrored videos. - src/app/+signup/+register/register-step-channel.component.html - 5,7 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 82 - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + Enabled strategies stats - src/app/+signup/+register/register-step-channel.component.html - 10,11 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 91 - - Channel display name + + No redundancy strategy is enabled on your instance. - src/app/+signup/+register/register-step-channel.component.html - 15 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 96,97 - - Channel name + + Used - src/app/+signup/+register/register-step-channel.component.html - 30 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 + + + Available - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 + + + Do you really want to remove this video redundancy? - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 140 - - Example: my_super_channel + + Remove redundancy - src/app/+signup/+register/register-step-channel.component.html - 34 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 141 - - 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. + + Video redundancies removed! - src/app/+signup/+register/register-step-channel.component.html - 43,44 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 147 - - Channel name cannot be the same as your account name. You can click on the first step to update your account name. + + Reports - src/app/+signup/+register/register-step-channel.component.html - 51,52 + src/app/+admin/moderation/abuse-list/abuse-list.component.html + 3 - - - Register - src/app/+signup/+register/register-routing.module.ts - 14 + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html + 3 - - Step + + Blocked videos - src/app/+signup/+register/custom-stepper.component.html - 9 + src/app/+admin/moderation/moderation.routes.ts + 69 - - Subscribe to the account + + Muted instances - src/app/+video-channels/video-channels.component.ts - 64 + src/app/+admin/moderation/moderation.routes.ts + 109 + + + Video blocks - src/app/+videos/+video-watch/video-watch.component.ts - 951 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 3 - - VIDEOS + + Showing to of blocked videos - src/app/+video-channels/video-channels.component.ts - 69 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 10 + + + Advanced block filters - src/app/+accounts/accounts.component.ts - 64 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 23 - - VIDEO PLAYLISTS + + Automatic blocks - src/app/+video-channels/video-channels.component.ts - 70 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 24 - - ABOUT + + Manual blocks - src/app/+video-channels/video-channels.component.ts - 71 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 25 + + + Sensitive - src/app/+accounts/accounts.component.ts - 65 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 44 - - Username copied + + Unfederated - src/app/+video-channels/video-channels.component.ts - 96 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 45 - src/app/+accounts/accounts.component.ts - 93 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 88 - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - - src/app/+video-channels/video-channels.component.html - 28 - + + Date - src/app/+accounts/account-video-channels/account-video-channels.component.html - 13 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 46 - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 35 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 62 - - Go the owner account page + + More information - src/app/+video-channels/video-channels.component.html - 30 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 53 - - - Created by - src/app/+video-channels/video-channels.component.html - 31 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 73 - - - Manage channel - src/app/+video-channels/video-channels.component.html - 22,23 + src/app/+admin/system/jobs/jobs.component.html + 56 - - - Video channel videos - src/app/+video-channels/video-channels-routing.module.ts - 25 + src/app/+videos/+video-watch/video-watch.component.html + 306 - - - Video channel playlists - src/app/+video-channels/video-channels-routing.module.ts - 38 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 52 - - About video channel + + Actions - src/app/+video-channels/video-channels-routing.module.ts - 47 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 62 - - - VIDEO CHANNELS - src/app/+accounts/accounts.component.ts - 63 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 82 - - - 1 subscriber - src/app/+accounts/accounts.component.ts - 97 + src/app/+my-library/my-ownership/my-ownership.component.html + 18 - - - subscribers - src/app/+accounts/accounts.component.ts - 99 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 61 - - direct account followers + + The video was blocked due to automatic blocking of new videos - src/app/+accounts/accounts.component.ts - 113 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 - - Report this account + + NSFW - src/app/+accounts/accounts.component.ts - 119 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 84 - - Banned + + Block reason: - src/app/+accounts/accounts.component.html - 18 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 104 - - Muted + + No blocked video found matching current filters. - src/app/+accounts/accounts.component.html - 19 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 124 + + + No blocked video found. - src/app/shared/shared-share-modal/video-share.component.html - 166 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 125 - - Instance muted + + Internal actions - src/app/+accounts/accounts.component.html - 20 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 43 - - - Muted by your instance - src/app/+accounts/accounts.component.html - 21 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 239 - - Instance muted by your instance + + Switch video block to manual - src/app/+accounts/accounts.component.html - 22 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 48 - - Manage account + + Video switched to manual block. - src/app/+accounts/accounts.component.html - 36 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 54 - - Account videos + + Actions for the video - src/app/+accounts/accounts-routing.module.ts - 29 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 66 - - - Account video channels - src/app/+accounts/accounts-routing.module.ts - 42 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 329 - - About account + + Unblock - src/app/+accounts/accounts-routing.module.ts - 51 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 70 - - - Verify account via email - src/app/+signup/+verify-account/verify-account-routing.module.ts - 17 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 148 - - - Ask to send an email to verify you account - src/app/+signup/+verify-account/verify-account-routing.module.ts - 26 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 296 - - Moderation + + Do you really want to delete this video? - src/app/+my-account/my-account.component.ts - 28 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 78 - src/app/+admin/admin.component.ts - 47 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 370 - - - Muted accounts - src/app/+my-account/my-account.component.ts - 31 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 203 + + + Video deleted. - src/app/+my-account/my-account-routing.module.ts + src/app/+admin/moderation/video-block-list/video-block-list.component.ts 86 - src/app/+admin/admin.component.ts - 74 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 378 + + + Do you really want to unblock this video? It will be available again in the videos list. - src/app/+admin/moderation/moderation.routes.ts - 98 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 146 - - - Muted servers - src/app/+my-account/my-account.component.ts - 36 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Video unblocked. - src/app/+my-account/my-account-routing.module.ts - 95 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 153 - src/app/+admin/admin.component.ts - 81 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 188 - - Abuse reports + + Video comments - src/app/+my-account/my-account.component.ts - 41 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 3 - - Settings + + Showing to of comments - src/app/+my-account/my-account.component.ts - 50 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 14 - - Notifications + + Batch actions - src/app/+my-account/my-account.component.ts - 55 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 22 - src/app/+my-account/my-account-routing.module.ts - 109 + src/app/+admin/users/user-list/user-list.component.html + 13 - - Applications - - src/app/+my-account/my-account.component.ts - 60 - + + Advanced comments filters - src/app/+my-account/my-account-routing.module.ts - 127 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 36 - - Published videos + + Local comments - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 42 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 37 - - Published 1 video + + Remote comments - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 86 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 38 - - Published videos + + Select all rows - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 87 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 55 - src/app/+accounts/account-videos/account-videos.component.ts - 79 + src/app/+admin/users/user-list/user-list.component.html + 51 - - Display all videos (private, unlisted or not yet published) + + Account - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 59 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 + + + Video - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 60 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+my-library/my-ownership/my-ownership.component.html + 20 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 18 + + + Comment - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 61 - - No results. + + Select this row - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 70 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/users/user-list/user-list.component.html + 91 + + + Open account in a new tab - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 87 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/users/user-list/user-list.component.html + 107 - src/app/shared/shared-video-miniature/videos-selection.component.html - 1 + src/app/+my-library/my-ownership/my-ownership.component.html + 38 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 66 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 + + + Commented video - src/app/+videos/video-list/overview/video-overview.component.html - 4 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 103 - - Created playlists + + No comments found matching current filters. - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 2,4 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 128 - - This channel does not have playlists. + + No comments found. - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 6 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 129 - - No description + + Delete this comment - src/app/+video-channels/video-channel-about/video-channel-about.component.ts - 41 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 65 + + + Delete all comments of this account - src/app/+accounts/account-about/account-about.component.ts - 38 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 71 - - DESCRIPTION + + Comments are deleted after a few minutes - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 5 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 72 + + + comments deleted. - src/app/+accounts/account-about/account-about.component.html - 5 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 137 - - STATS + + Do you really want to delete all comments of ? - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 17 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 157 + + + Comments of will be deleted in a few minutes - src/app/+accounts/account-about/account-about.component.html - 10 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 169 - - Created + + Plugin homepage (new window) - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 18 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 17 + + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 21 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 40 - - SUPPORT THIS CHANNEL + + Settings - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 10 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 1 - - Account settings + + Uninstall - src/app/+my-account/my-account-routing.module.ts - 29 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 32 - - My abuse reports + + You don't have plugins installed yet. - src/app/+my-account/my-account-routing.module.ts - 118 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 89 - - Video channels + + You don't have themes installed yet. - src/app/+accounts/account-video-channels/account-video-channels.component.html - 1 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 92 - - This account does not have channels. + + Update to - src/app/+accounts/account-video-channels/account-video-channels.component.html - 4 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 100 - - See this video channel + + Do you really want to uninstall ? - src/app/+accounts/account-video-channels/account-video-channels.component.html - 9 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 109 - - This channel doesn't have any videos. + + Uninstall - src/app/+accounts/account-video-channels/account-video-channels.component.html - 20 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 110 - - SHOW THIS CHANNEL + + uninstalled. - src/app/+accounts/account-video-channels/account-video-channels.component.html - 29,30 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 117 - - Joined + + updated. - src/app/+accounts/account-about/account-about.component.html - 12 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 139 - - Verify account email confirmation + + Search... - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 3,4 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 - - Email updated. + + To load your new installed plugins or themes, refresh the page. + - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + src/app/+admin/plugins/plugin-search/plugin-search.component.html 10,11 - - An error occurred. + + Popular - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 - - An email with verification link will be sent to . + + for "" - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 45 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22,24 - - Request email for account verification + + {VAR_PLURAL, plural, =1 {result} other {results}} + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + src/app/+search/search.component.html + 5 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 29,30 + + + + Plugin npm package (new window) + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 44 + + + + The plugin index is not available. Please retry later. + + 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/+admin/plugins/plugin-search/plugin-search.component.ts + 126 + + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 127 + + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 139 + + + + This does not have settings. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 16,18 + + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 52 + + + + Installed + + src/app/+admin/plugins/plugins.component.html + 3 + + + + Search + + src/app/+admin/plugins/plugins.component.html + 5 + + + src/app/header/search-typeahead.component.html + 8 + + + src/app/shared/shared-instance/instance-features-table.component.html + 122 + + + + List installed plugins + + src/app/+admin/plugins/plugins.routes.ts + 28 + + + + Search plugins + + src/app/+admin/plugins/plugins.routes.ts + 37 + + + + Show plugin + + src/app/+admin/plugins/plugins.routes.ts + 46 + + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 33 + + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 37 + + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 45 + + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 48 + + + + Job type + + src/app/+admin/system/jobs/jobs.component.html + 3 + + + + Job state + + src/app/+admin/system/jobs/jobs.component.html + 12 + + + + any + + src/app/+admin/system/jobs/jobs.component.html + 21 + + Selector for the list displaying jobs, filtering by their state + + + Refresh + + src/app/+admin/system/jobs/jobs.component.html + 30 + + + src/app/+admin/system/logs/logs.component.html + 34 + + + + Showing to of jobs + + src/app/+admin/system/jobs/jobs.component.html + 39 + + + + ID + + src/app/+admin/system/jobs/jobs.component.html + 45 + + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 46 + + + + Priority (1 = highest priority) + + src/app/+admin/system/jobs/jobs.component.html + 47 + + + + State + + src/app/+admin/system/jobs/jobs.component.html + 48 + + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 19 + + + + Progress + + src/app/+admin/system/jobs/jobs.component.html + 49 + + + + No jobs found. + + src/app/+admin/system/jobs/jobs.component.html + 107 + + + + No jobs found. + + src/app/+admin/system/jobs/jobs.component.html + 108 + + + + No jobs found. + + src/app/+admin/system/jobs/jobs.component.html + 111 + + + + No jobs found that are . + + src/app/+admin/system/jobs/jobs.component.html + 112 + + + + now + + src/app/+admin/system/logs/logs.component.html + 15 + + + + Loading... + + src/app/+admin/system/logs/logs.component.html + 38 + + + + By -> + + src/app/+admin/system/logs/logs.component.html + 46 + + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 87 + + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 92 + + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 97 + + + + debug + + src/app/+admin/system/logs/logs.component.ts + 109 + + + + info + + src/app/+admin/system/logs/logs.component.ts + 113 + + + + warning + + src/app/+admin/system/logs/logs.component.ts + 117 + + + + error + + src/app/+admin/system/logs/logs.component.ts + 121 + + + + Standard logs + + src/app/+admin/system/logs/logs.component.ts + 132 + + + + Audit logs + + src/app/+admin/system/logs/logs.component.ts + 136 + + + + Jobs + + src/app/+admin/system/system.component.html + 3 + + + + Logs + + src/app/+admin/system/system.component.html + 5 + + + + Debug + + src/app/+admin/system/system.component.html + 7 + + + + Jobs + + src/app/+admin/system/system.routes.ts + 26 + + + + Logs + + src/app/+admin/system/system.routes.ts + 37 + + + + Debug + + src/app/+admin/system/system.routes.ts + 48 + + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 77 + + + + Create user + + src/app/+admin/users/user-edit/user-create.component.ts + 95 + + + + Users + + src/app/+admin/users/user-edit/user-edit.component.html + 4 + + + src/app/+admin/users/user-edit/user-edit.component.html + 4 + + + + Create + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 + + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 81 + + + + Edit + + src/app/+admin/users/user-edit/user-edit.component.html + 11 + + + src/app/+admin/users/user-edit/user-edit.component.html + 11 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 270 + - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 3,4 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 38 - - Send verification email + + {VAR_PLURAL, plural, =1 {Video} other {Videos}} - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - - This instance does not require email verification. - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 20 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? + + {VAR_PLURAL, plural, =1 {Channel} other {Channels}} - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 41 + src/app/+admin/users/user-edit/user-edit.component.html + 30 - - - Renew token - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 42 + src/app/+admin/users/user-edit/user-edit.component.html + 30 - - Token renewed. Update your client configuration accordingly. + + {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 49 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - - - Applications - src/app/+my-account/my-account-applications/my-account-applications.component.html - 3 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - - SUBSCRIPTION FEED + + Incriminated in reports - src/app/+my-account/my-account-applications/my-account-applications.component.html - 8 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - - Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 10,12 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - Feed URL + + Authored reports accepted - src/app/+my-account/my-account-applications/my-account-applications.component.html - 18 + src/app/+admin/users/user-edit/user-edit.component.html + 48 - - - Feed Token - src/app/+my-account/my-account-applications/my-account-applications.component.html - 23 + src/app/+admin/users/user-edit/user-edit.component.html + 48 - - ⚠️ Never share your feed token with anyone. + + {VAR_PLURAL, plural, =1 {Comment} other {Comments}} - src/app/+my-account/my-account-applications/my-account-applications.component.html - 26 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - - Renew token - src/app/+my-account/my-account-applications/my-account-applications.component.html - 35 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - Avatar changed. + + NEW USER - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 44 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 105 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - - avatar + + Username - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 51 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - - - PROFILE SETTINGS - src/app/+my-account/my-account-settings/my-account-settings.component.html - 12 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - - - VIDEO SETTINGS - src/app/+my-account/my-account-settings/my-account-settings.component.html - 26 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 - - - NOTIFICATIONS - src/app/+my-account/my-account-settings/my-account-settings.component.html - 37 + src/app/+signup/+register/register-step-user.component.html + 23 - - INTERFACE + + john - src/app/+my-account/my-account-settings/my-account-settings.component.html - 47 + src/app/+admin/users/user-edit/user-edit.component.html + 85 - - - EMAIL - src/app/+my-account/my-account-settings/my-account-settings.component.html - 67 + src/app/+admin/users/user-edit/user-edit.component.html + 85 - - DANGER ZONE + + Channel name - src/app/+my-account/my-account-settings/my-account-settings.component.html - 77 + src/app/+admin/users/user-edit/user-edit.component.html + 94 src/app/+admin/users/user-edit/user-edit.component.html - 196 + 94 - src/app/+admin/users/user-edit/user-edit.component.html - 196 + src/app/+signup/+register/register-step-channel.component.html + 30 - - PASSWORD + + john_channel - src/app/+my-account/my-account-settings/my-account-settings.component.html - 57 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - - - Profile updated. - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts - 51 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - - Description + + Email - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 17 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 44 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 44 + src/app/+login/login.component.html + 107 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 64 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 64 + src/app/+signup/+register/register-step-user.component.html + 45 - src/app/+about/about-instance/about-instance.component.html - 113 + src/app/+signup/+register/register-step-user.component.html + 47 - src/app/+videos/+video-edit/shared/video-edit.component.html - 38 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + + + mail@example.com - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 39 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - - - src/app/shared/shared-main/buttons/action-dropdown.component.html - 22 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - Update + + Password - src/app/shared/shared-main/buttons/edit-button.component.ts - 17 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - src/app/shared/shared-main/buttons/edit-button.component.ts - 22 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 110 + src/app/+login/login.component.html + 34 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 284 + src/app/+login/login.component.html + 36 - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 127 + src/app/+reset-password/reset-password.component.html + 8 - - - Password updated. - - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 48 + + src/app/+reset-password/reset-password.component.html + 10 - - - You current password is invalid. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + src/app/+signup/+register/register-step-user.component.html 56 - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 61 + src/app/+signup/+register/register-step-user.component.html + 58 - - Change password + + If you leave the password empty, an email will be sent to the user. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 33 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - - Current password + + Role - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 8 + src/app/+admin/users/user-edit/user-edit.component.html + 136 - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 27 + src/app/+admin/users/user-edit/user-edit.component.html + 136 - - New password + + Video quota - 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 + 151 - - - Confirm new 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 + 151 - - - Delete - src/app/shared/shared-main/buttons/delete-button.component.ts - 16 + 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-main/buttons/delete-button.component.ts - 21 + src/app/+admin/users/user-edit/user-edit.component.html + 162,164 - src/app/+my-library/my-videos/my-videos.component.ts - 104 + src/app/+admin/users/user-edit/user-edit.component.html + 162,164 + + + Daily video quota - src/app/+my-library/my-videos/my-videos.component.ts - 131 + src/app/+admin/users/user-edit/user-edit.component.html + 172 - src/app/+my-library/my-videos/my-videos.component.ts + src/app/+admin/users/user-edit/user-edit.component.html 172 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 50 + src/app/shared/shared-main/users/user-quota.component.html + 13 + + + Auth plugin - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 127 + src/app/+admin/users/user-edit/user-edit.component.html + 188 - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 91 + src/app/+admin/users/user-edit/user-edit.component.html + 188 + + + None (local authentication) - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 208 + src/app/+admin/users/user-edit/user-edit.component.html + 192 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 308 + src/app/+admin/users/user-edit/user-edit.component.html + 192 + + + Doesn't need review before a video goes public - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/+admin/users/user-edit/user-edit.component.html + 201 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 371 + src/app/+admin/users/user-edit/user-edit.component.html + 201 + + + DANGER ZONE - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 406 + src/app/+admin/users/user-edit/user-edit.component.html + 219 - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 71 + src/app/+admin/users/user-edit/user-edit.component.html + 219 - src/app/+videos/+video-watch/comment/video-comments.component.ts - 167 + 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/+admin/moderation/video-comment-list/video-comment-list.component.ts - 86 + src/app/+admin/users/user-edit/user-edit.component.html + 226 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 158 + src/app/+admin/users/user-edit/user-edit.component.html + 226 + + + Ask for new password - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 75 + src/app/+admin/users/user-edit/user-edit.component.html + 227 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 79 + src/app/+admin/users/user-edit/user-edit.component.html + 227 + + + Manually set the user password - src/app/+admin/follows/followers-list/followers-list.component.ts - 74 + src/app/+admin/users/user-edit/user-edit.component.html + 231 - src/app/+admin/users/user-list/user-list.component.ts - 76 + src/app/+admin/users/user-edit/user-edit.component.html + 231 + + + Show - src/app/+admin/users/user-list/user-list.component.ts - 194 + src/app/+admin/users/user-edit/user-password.component.html + 10 - - Published + + Hide - src/app/shared/shared-video-miniature/video-miniature.component.ts - 162 + src/app/+admin/users/user-edit/user-password.component.html + 11 - - Publication scheduled on + + Password changed for user . - src/app/shared/shared-video-miniature/video-miniature.component.ts - 167 + src/app/+admin/users/user-edit/user-password.component.ts + 40 - - Waiting transcoding + + Update user password - src/app/shared/shared-video-miniature/video-miniature.component.ts - 171 + src/app/+admin/users/user-edit/user-password.component.ts + 52 - - To transcode + + User updated. - src/app/shared/shared-video-miniature/video-miniature.component.ts - 175 + src/app/+admin/users/user-edit/user-update.component.ts + 86 - - To import + + Update user - src/app/shared/shared-video-miniature/video-miniature.component.ts - 179 + src/app/+admin/users/user-edit/user-update.component.ts + 103 - - Unlisted + + An email asking for password reset has been sent to . - src/app/shared/shared-video-miniature/video-miniature.component.html + src/app/+admin/users/user-edit/user-update.component.ts + 109 + + + + Showing to of users + + src/app/+admin/users/user-list/user-list.component.html 6 + + + Create user - src/app/+videos/+video-watch/video-watch-playlist.component.html - 9 + src/app/+admin/users/user-list/user-list.component.html + 20 - - Private + + Advanced user filters - src/app/shared/shared-video-miniature/video-miniature.component.html - 7 + src/app/+admin/users/user-list/user-list.component.html + 32 + + + Banned users - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + src/app/+admin/users/user-list/user-list.component.html 33 + + + Table parameters - src/app/+videos/+video-watch/video-watch-playlist.component.html - 10 + src/app/+admin/users/user-list/user-list.component.html + 59 - - Blocked + + Select columns - src/app/shared/shared-video-miniature/video-miniature.component.html - 52 + src/app/+admin/users/user-list/user-list.component.html + 65 - - Sensitive + + Highlight banned users - src/app/shared/shared-video-miniature/video-miniature.component.html - 57,58 + src/app/+admin/users/user-list/user-list.component.html + 71 - - Subscribed to all current channels of . You will be notified of all their new videos. + + User's email must be verified to login - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 109 + src/app/+admin/users/user-list/user-list.component.html + 130 - - Subscribed to . You will be notified of all their new videos. + + User's email is verified / User can login without email verification - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 110 + src/app/+admin/users/user-list/user-list.component.html + 134 - - Subscribed + + Total video quota - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 112 + src/app/+admin/users/user-list/user-list.component.html + 141 - - - Unsubscribed from all channels of - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 139 + src/app/shared/shared-main/users/user-quota.component.html + 3 - - Unsubscribed from + + Total daily video quota - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 140 + src/app/+admin/users/user-list/user-list.component.html + 151 - - Unsubscribed + + The user was banned - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 142 + src/app/+admin/users/user-list/user-list.component.html + 161 - - Using an ActivityPub account + + Ban reason: - src/app/shared/shared-user-subscription/subscribe-button.component.html - 50 + src/app/+admin/users/user-list/user-list.component.html + 178 - - Subscribe with a Mastodon account: + + Videos will be deleted, comments will be tombstoned. - src/app/shared/shared-user-subscription/subscribe-button.component.html - 57 + src/app/+admin/users/user-list/user-list.component.ts + 77 - - - Using a syndication feed - src/app/shared/shared-user-subscription/subscribe-button.component.html - 62 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 269 - - Subscribe via RSS + + Ban - src/app/shared/shared-user-subscription/subscribe-button.component.html - 63 + src/app/+admin/users/user-list/user-list.component.ts + 82 - - - Subscribe - src/app/shared/shared-user-subscription/subscribe-button.component.html - 7 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 273 - - Subscribe to all channels + + User won't be able to login anymore, but videos and comments will be kept as is. - src/app/shared/shared-user-subscription/subscribe-button.component.html - 9 + src/app/+admin/users/user-list/user-list.component.ts + 83 - - - channels subscribed - src/app/shared/shared-user-subscription/subscribe-button.component.html - 11 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 274 - - {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} + + Unban - src/app/shared/shared-user-subscription/subscribe-button.component.html - 31 + src/app/+admin/users/user-list/user-list.component.ts + 88 - - - Subscribe with an account on this instance - src/app/shared/shared-user-subscription/subscribe-button.component.html - 53 + src/app/+admin/users/user-list/user-list.component.ts + 171 - - - Subscribe with your local account - src/app/shared/shared-user-subscription/subscribe-button.component.html - 54 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 - - Notification preferences + + Set Email as Verified - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 4,6 + src/app/+admin/users/user-list/user-list.component.ts + 95 - - - Newest first - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 11 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 285 - - Unread first + + You cannot ban root. - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 12 + src/app/+admin/users/user-list/user-list.component.ts + 154 - - - All read - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 26 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 58 - - Muted servers + + Do you really want to unban users? - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+admin/users/user-list/user-list.component.ts + 171 + + + users unbanned. - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+admin/users/user-list/user-list.component.ts + 177 - - Showing to of muted instances + + You cannot delete root. - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/+admin/users/user-list/user-list.component.ts + 188 - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 - - Mute domains + + If you remove these users, you will not be able to create others with the same username! - src/app/shared/shared-moderation/server-blocklist.component.html - 64 + src/app/+admin/users/user-list/user-list.component.ts + 193 + + + users deleted. - src/app/shared/shared-moderation/server-blocklist.component.html - 64 + src/app/+admin/users/user-list/user-list.component.ts + 199 - - Filter... + + users email set as verified. - src/app/shared/shared-moderation/server-blocklist.component.html - 16 + src/app/+admin/users/user-list/user-list.component.ts + 210 + + + Users list - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/+admin/users/users.routes.ts + 27 + + + Create a user - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 27 + src/app/+admin/users/users.routes.ts + 36 + + + Update a user - src/app/+admin/follows/following-list/following-list.component.html - 16 + src/app/+admin/users/users.routes.ts + 48 + + + Login - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/+login/login-routing.module.ts + 14 + + + Login - src/app/shared/shared-moderation/server-blocklist.component.html - 16 + 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/+admin/moderation/video-comment-list/video-comment-list.component.html - 42 + src/app/+login/login.component.html + 7,8 + + + Request new verification email. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 29 + src/app/+login/login.component.html + 12 - src/app/+admin/follows/followers-list/followers-list.component.html + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 16 + + + User + + src/app/+login/login.component.html + 21 + - src/app/+admin/users/user-list/user-list.component.html - 32 + src/app/+signup/+register/register.component.html + 26 - - Clear filters + + Username or email address - src/app/shared/shared-moderation/server-blocklist.component.html - 20 + src/app/+login/login.component.html + 23 + + + Login - src/app/shared/shared-moderation/account-blocklist.component.html - 20 + src/app/+login/login.component.html + 44 - src/app/+my-library/my-videos/my-videos.component.html - 26 + src/app/menu/menu.component.html + 93 + + + Click here to reset your password - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 13 + src/app/+login/login.component.html + 47 + + + I forgot my password - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 31 + src/app/+login/login.component.html + 47 + + + Create an account - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 14 + src/app/+login/login.component.html + 50 - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 14 + src/app/menu/menu.component.html + 94 + + + Logging into an account lets you publish content - src/app/+admin/follows/following-list/following-list.component.html - 20 + 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/shared/shared-moderation/account-blocklist.component.html - 20 + 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/shared/shared-moderation/server-blocklist.component.html - 20 + src/app/+login/login.component.html + 65,67 + + + Or sign in with - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 46 + src/app/+login/login.component.html + 72 + + + Forgot your password - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 33 + 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/+admin/follows/followers-list/followers-list.component.html - 20 + 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/users/user-list/user-list.component.html - 36 + src/app/+login/login.component.html + 103,104 - - Mute domain + + Email address - src/app/shared/shared-moderation/server-blocklist.component.html - 24 + src/app/+login/login.component.html + 109 - src/app/shared/shared-moderation/server-blocklist.component.html - 24 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 - - Muted at + + Reset - src/app/shared/shared-moderation/server-blocklist.component.html - 33 + 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/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+login/login.component.ts + 126,127 + + + Incorrect username or password. - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+login/login.component.ts + 164 + + + Your account is blocked. - src/app/shared/shared-moderation/server-blocklist.component.html - 33 + src/app/+login/login.component.ts + 165 - - Unmute + + Applications - src/app/shared/shared-moderation/server-blocklist.component.html - 40 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 + + + SUBSCRIPTION FEED - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 8 + + + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 10,12 + + + Feed URL - src/app/shared/shared-moderation/server-blocklist.component.html - 40 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 18 - - Open instance in a new tab + + Feed Token - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 23 + + + ⚠️ Never share your feed token with anyone. - src/app/+admin/follows/following-list/following-list.component.html - 45 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 26 + + + Renew token - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 35 - - No server found matching current filters. + + Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? - src/app/shared/shared-moderation/server-blocklist.component.html - 56 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 41 + + + Renew token - src/app/shared/shared-moderation/server-blocklist.component.html - 56 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 42 - - No server found. + + Token renewed. Update your client configuration accordingly. - src/app/shared/shared-moderation/server-blocklist.component.html - 57 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 49 + + + Notifications - src/app/shared/shared-moderation/server-blocklist.component.html - 57 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 1 - - - Muted accounts - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/menu/notification.component.html + 22 + + + Notification preferences - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 4,6 - - Showing to of muted accounts + + Newest first - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 11 + + + Unread first - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 - - Account + + Mark all as read - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 20 - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/menu/notification.component.html + 27 + + + All read - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 59 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 26 - - Open account in a new tab + + Account settings - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/+my-account/my-account-routing.module.ts + 29 + + + Notifications - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/+my-account/my-account-routing.module.ts + 109 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/+my-account/my-account.component.ts + 55 + + + My abuse reports - src/app/+my-library/my-ownership/my-ownership.component.html - 38 + src/app/+my-account/my-account-routing.module.ts + 118 + + + Applications - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/+my-account/my-account-routing.module.ts + 127 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 87 + src/app/+my-account/my-account.component.ts + 60 + + + Your current email is . It is never shown to the public. + - src/app/+admin/users/user-list/user-list.component.html - 106 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 5,7 - - No account found matching current filters. + + is awaiting email verification + - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 10,11 + + + New email - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 - - No account found. + + Current password - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 28 - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 8 - - Reports + + Change email - src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html - 3 + 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/moderation/abuse-list/abuse-list.component.html - 3 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 53 - - Welcome to PeerTube! + + Email updated. - src/app/+signup/shared/signup-success.component.html - 8 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 55 - - If you need help to use PeerTube, you can have a look at the documentation. + + You current password is invalid. - src/app/+signup/shared/signup-success.component.html - 14,15 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 61 - - - Report - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 51 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 56 - - Account reported. + + Change password - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 82 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 33 - - What is the issue? + + New password - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + 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/report-modals/video-report.component.html - 13 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 26 + + + Password updated. - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 48 - - Please describe the issue... + + Once you delete your account, there is no going back. You will be asked to confirm this action. - src/app/shared/shared-moderation/report-modals/report.component.html - 42 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account - src/app/shared/shared-moderation/report-modals/video-report.component.html - 80 + 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/report-modals/report.component.html - 42 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 - - Submit + + Type your username to confirm - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 23 + + + Delete your account - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 27 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 + + + Delete my account - src/app/shared/shared-moderation/video-block.component.html - 43 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 26 + + + Your account is deleted. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 95 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 32 + + + Activities - src/app/+about/about-instance/contact-admin-modal.component.html - 53 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 - - Your report will be sent to moderators of and will be forwarded to the comment origin () too. + + New video from your subscriptions - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 32 + + + New comment on your video - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 33 - - My videos + + New abuse - src/app/+my-library/my-videos/my-videos.component.ts - 58 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 34 + + + Video blocked automatically waiting review - src/app/+my-library/my-library-routing.module.ts - 77 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 35 - - Do you really want to delete videos? + + One of your video is blocked/unblocked + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 36 + + + + Video published (after transcoding/scheduled update) - src/app/+my-library/my-videos/my-videos.component.ts - 103 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 37 - - videos deleted. + + Video import finished - src/app/+my-library/my-videos/my-videos.component.ts - 120 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 38 - - Do you really want to delete ? + + A new user registered on your instance - src/app/+my-library/my-videos/my-videos.component.ts - 130 + 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/+my-library/my-video-playlists/my-video-playlists.component.ts - 49 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 + + + Someone mentioned you in video comments - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 126 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 41 - - Video deleted. + + Your instance has a new follower - src/app/+my-library/my-videos/my-videos.component.ts - 138 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 42 + + + Your instance automatically followed another instance - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 214 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 43 - - Display live information + + An abuse report received a new message - src/app/+my-library/my-videos/my-videos.component.ts - 161 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 44 + + + One of your abuse reports has been accepted or rejected by moderators - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 278 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 45 - - Change ownership + + Preferences saved - src/app/+my-library/my-videos/my-videos.component.ts - 167 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 92 - - My videos + + People can find you using @@ - src/app/+my-library/my-videos/my-videos.component.html - 4 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 11,13 - - My imports + + Display name - src/app/+my-library/my-videos/my-videos.component.html - 11 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 - src/app/+my-library/my-video-imports/my-video-imports.component.html - 3 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - - - Ownership changes - src/app/+my-library/my-videos/my-videos.component.html - 16 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - - - Search your videos - src/app/+my-library/my-videos/my-videos.component.html - 23 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - - - Delete - src/app/+my-library/my-videos/my-videos.component.html - 43 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - src/app/+videos/+video-edit/shared/video-edit.component.html - 178 + src/app/+signup/+register/register-step-user.component.html + 8 - - - Ownership change request sent. - src/app/+my-library/my-videos/modals/video-change-ownership.component.ts - 64 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 71 - - Change ownership + + Save - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 3 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 38 - - - Select the next owner - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 10 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 16 - - - Playlist } deleted. - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 60 + src/app/shared/shared-user-settings/user-video-settings.component.html + 77 - - - My playlists - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 4 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 82 - - Search your playlists + + Profile updated. - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 10 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 58 - - Create playlist + + PROFILE SETTINGS - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 18 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 12 - - Playlist updated. + + VIDEO SETTINGS - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 97 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 26 - - My Playlists + + NOTIFICATIONS - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 37 + + + INTERFACE - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 47 - - Privacy + + PASSWORD - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + src/app/+my-account/my-account-settings/my-account-settings.component.html 57 + + + EMAIL - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 57 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 67 + + + Avatar changed. - src/app/+videos/+video-watch/video-watch.component.html - 226 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 44 - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 34 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 107 + + + avatar - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 29 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 51 - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 13 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 114 + + + Avatar deleted. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 18 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 61 - src/app/+videos/+video-edit/shared/video-edit.component.html - 106 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 124 - - Playlist thumbnail + + Abuse reports - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 82 + src/app/+my-account/my-account.component.ts + 41 + + + Settings - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 82 + src/app/+my-account/my-account.component.ts + 50 - - Edit + + Video channel created. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 85 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 57 + + + This name already exists on this instance. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 11 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 63 + + + Create - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 85 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 77 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 11 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 89 + + + My Channels src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + 4 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + 4 + + + NEW CHANNEL - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 35 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - src/app/+videos/+video-edit/shared/video-edit.component.html - 270 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 + + + CHANNEL - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - - Create - - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 - + + Example: my_channel - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 81 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 + + + 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 - 8 + 77,78 src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 8 + 77,78 + + + Overwrite support field of all videos of this channel - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - - NEW PLAYLIST - - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 - + + Video channel updated. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 94 - - PLAYLIST + + Update - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 26 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 146 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 26 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 110 - - - Update playlist - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 47 + src/app/shared/shared-main/buttons/edit-button.component.ts + 17 - src/app/+my-library/my-library-routing.module.ts - 67 + src/app/shared/shared-main/buttons/edit-button.component.ts + 22 - - - Delete playlist - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 52 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 284 - - Playlist deleted. + + My video channels - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 135 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 13 - - Share + + Create a new video channel - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 12 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 22 + + + Update video channel - src/app/shared/shared-share-modal/video-share.component.html - 3 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 31 - - No videos in this playlist. + + My channels - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 25 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 4 - - Browse videos on PeerTube to add them in your playlist. + + Search your channels - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 28,29 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 11 - - See the documentation for more information. + + Create video channel - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 32,33 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 19 - - Playlist created. + + Channel page - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 76 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 30 - - - Create - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 89 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 27 - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 77 + src/app/+videos/+video-watch/video-watch.component.html + 184 - - Showing to of imports + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/+my-library/my-video-imports/my-video-imports.component.html - 10 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 37 - - Target + + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! - src/app/+my-library/my-video-imports/my-video-imports.component.html - 17 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 63,65 - - Video + + Please type the display name of the video channel () to confirm - src/app/+my-library/my-video-imports/my-video-imports.component.html - 18 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 67 + + + Video channel deleted. - src/app/+my-library/my-ownership/my-ownership.component.html - 20 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 79 + + + Views for the day - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 60 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 98 - - State + + My watch history - src/app/+my-library/my-video-imports/my-video-imports.component.html - 19 + src/app/+my-library/my-history/my-history.component.html + 3 + + + Search your history - src/app/+admin/system/jobs/jobs.component.html - 43 + src/app/+my-library/my-history/my-history.component.html + 10 - - Created + + Track watch history - src/app/+my-library/my-video-imports/my-video-imports.component.html + src/app/+my-library/my-history/my-history.component.html 20 + + + Delete history + + src/app/+my-library/my-history/my-history.component.html + 24,26 + + + + You don't have any video in your watch history yet. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 43 + src/app/+my-library/my-history/my-history.component.html + 30 + + + My watch history - src/app/+admin/system/jobs/jobs.component.html - 44 + src/app/+my-library/my-history/my-history.component.ts + 50 + + + Videos history is enabled - src/app/+admin/follows/following-list/following-list.component.html - 34 + src/app/+my-library/my-history/my-history.component.ts + 108 + + + Videos history is disabled - src/app/+admin/follows/followers-list/followers-list.component.html - 31 + src/app/+my-library/my-history/my-history.component.ts + 109 - - See the error + + Delete videos history - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+my-library/my-history/my-history.component.ts + 121 + + + Are you sure you want to delete all your videos history? - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+my-library/my-history/my-history.component.ts + 122 - - This video was deleted + + Videos history deleted - src/app/+my-library/my-video-imports/my-video-imports.component.html - 49 + src/app/+my-library/my-history/my-history.component.ts + 130 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + My playlists - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 9 + src/app/+my-library/my-library-routing.module.ts + 40 - - Updated + + Create a new playlist - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 29 + src/app/+my-library/my-library-routing.module.ts + 49 - - + + Playlist elements - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 22,24 + src/app/+my-library/my-library-routing.module.ts + 58 - - 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. + + Update playlist - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 22 + src/app/+my-library/my-library-routing.module.ts + 67 - - - 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-playlists/my-video-playlist-elements.component.ts + 47 - - Delete your account + + My videos - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 25 + src/app/+my-library/my-library-routing.module.ts + 77 - - - 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-videos/my-videos.component.ts + 60 - - Your account is deleted. + + My video imports - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 32 + src/app/+my-library/my-library-routing.module.ts + 90 - - Once you delete your account, there is no going back. You will be asked to confirm this action. + + My subscriptions - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 2 + src/app/+my-library/my-library-routing.module.ts + 99 - - Delete your account + + Ownership changes - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 4 + src/app/+my-library/my-library-routing.module.ts + 108 - - Please check your emails to verify your new email. + + My video history - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 53 + src/app/+my-library/my-library-routing.module.ts + 118 - - Email updated. + + Channels - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 55 + src/app/+my-library/my-library.component.ts + 47 - - Your current email is + + Videos - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 5 + src/app/+my-library/my-library.component.ts + 54 - - is awaiting email verification - + + Playlists - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 9,10 + src/app/+my-library/my-library.component.ts + 61 - - New email + + Subscriptions - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 16 + src/app/+my-library/my-library.component.ts + 66 - - - Change email - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 35 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 47 - - - 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/+videos/videos-routing.module.ts + 59 - - New comment on your video + + History - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 33 + src/app/+my-library/my-library.component.ts + 71 - - New abuse + + Accept ownership - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 34 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 3 - - Video blocked automatically waiting review + + Select a channel to receive the video - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 35 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 10 - - One of your video is blocked/unblocked + + Channel that will receive the video - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 36 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 13 - - Video published (after transcoding/scheduled update) + + Ownership accepted - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 37 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts + 71 - - Video import finished + + My ownership changes - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 38 + src/app/+my-library/my-ownership/my-ownership.component.html + 3 - - A new user registered on your instance + + Initiator - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 39 + src/app/+my-library/my-ownership/my-ownership.component.html + 19 - - You or your channel(s) has a new follower + + Created - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 40 + src/app/+my-library/my-ownership/my-ownership.component.html + 22,23 - - Someone mentioned you in video comments + + Status - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 41 + src/app/+my-library/my-ownership/my-ownership.component.html + 25 - - Your instance has a new follower + + No ownership change request found. - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 42 + src/app/+my-library/my-ownership/my-ownership.component.html + 83 - - Your instance automatically followed another instance + + My subscriptions - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 43 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 4 - - An abuse report received a new message + + Search your subscriptions - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 44 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 11 - - One of your abuse reports has been accepted or rejected by moderators + + You don't have any subscription yet. - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 45 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 18 - - Preferences saved + + subscribers - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 92 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 32 - - Activities + + Owner account page - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 2 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 34 - - Web + + Created by - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 3 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 35 - - You cannot ban root. + + My imports - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 58 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 3 - src/app/+admin/users/user-list/user-list.component.ts - 154 + src/app/+my-library/my-videos/my-videos.component.html + 11 - - Do you really want to unban ? + + Showing to of imports - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 10 - - Unban + + Target - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 17 + + + See the error - src/app/+admin/users/user-list/user-list.component.ts - 88 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 26 + + + This video was deleted - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 49 - - User unbanned. + + Playlist created. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 76 - - You cannot delete root. + + My Playlists - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 86 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - src/app/+admin/users/user-list/user-list.component.ts - 188 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - If you remove this user, you will not be able to create another with the same username! + + NEW PLAYLIST - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 90 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - - User deleted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 96 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - User email set as verified + + PLAYLIST - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 107 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - Account muted. + + Privacy - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 119 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 240 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - Account unmuted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 133 + src/app/+videos/+video-edit/shared/video-edit.component.html + 106 - src/app/shared/shared-moderation/account-blocklist.component.ts - 47 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 13 - - - Instance muted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 147 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 - src/app/shared/shared-moderation/server-blocklist.component.ts - 68 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 29 - - - Instance unmuted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 161 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 21 - src/app/shared/shared-moderation/server-blocklist.component.ts - 45 + src/app/+videos/+video-watch/video-watch.component.html + 228 - - Account muted by the instance. + + Channel - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 175 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 429 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - - - Account unmuted by the instance. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 189 + src/app/+signup/+register/register.component.html + 33 - - - Instance muted by the instance. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 203 + src/app/+videos/+video-edit/shared/video-edit.component.html + 58 - - - Instance unmuted by the instance. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 217 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 6 - - - Are you sure you want to remove all the comments of this account? - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 228 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 30 - - - Delete account comments - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 229 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 22 - - - Will remove comments of this account (may take several minutes). - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 235 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 14 - - Edit user + + Playlist thumbnail - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 263 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - Change quota, role, and more. + + Share - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 264 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 12 + + + src/app/shared/shared-share-modal/video-share.component.html + 3 - - Delete user + + No videos in this playlist. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 268 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 25 - - Videos will be deleted, comments will be tombstoned. + + Browse videos on PeerTube to add them in your playlist. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 269 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 28,29 + + + See the documentation for more information. - src/app/+admin/users/user-list/user-list.component.ts - 77 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 32,33 - - Ban + + Delete playlist - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 273 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 52 + + + Do you really want to delete ? - src/app/+admin/users/user-list/user-list.component.ts - 82 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 126 - - - User won't be able to login anymore, but videos and comments will be kept as is. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 274 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 49 - src/app/+admin/users/user-list/user-list.component.ts - 83 + src/app/+my-library/my-videos/my-videos.component.ts + 134 - - Unban user + + Playlist deleted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 279 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 135 - - Allow the user to login and create videos/comments again + + Playlist updated. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 280 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 97 - - Set Email as Verified + + My playlists - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 285 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 4 + + + Search your playlists - src/app/+admin/users/user-list/user-list.component.ts - 95 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 10 - - Mute this account + + Create playlist - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 297 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 18 - - Hide any content from that user from you. + + Playlist } deleted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 298 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 60 - - Unmute this account + + Change ownership - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 303 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 3 - - Show back content from that user for you. + + Select the next owner - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 304 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 10 - - Mute the instance + + Ownership change request sent. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 309 + src/app/+my-library/my-videos/modals/video-change-ownership.component.ts + 64 - - Hide any content from that instance for you. + + My videos - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 310 + src/app/+my-library/my-videos/my-videos.component.html + 4 - - Unmute the instance + + Ownership changes - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 315 + src/app/+my-library/my-videos/my-videos.component.html + 16 - - Show back content from that instance for you. + + Search your videos - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 316 + src/app/+my-library/my-videos/my-videos.component.html + 23 - - Remove comments from your videos + + Delete - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 321 + src/app/+my-library/my-videos/my-videos.component.html + 44 - - - Remove comments made by this account on your videos. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 322 + src/app/+videos/+video-edit/shared/video-edit.component.html + 178 - - Mute this account by your instance + + Do you really want to delete videos? - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 333 + src/app/+my-library/my-videos/my-videos.component.ts + 107 - - Hide any content from that user from you, your instance and its users. + + videos deleted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 334 + src/app/+my-library/my-videos/my-videos.component.ts + 124 - - Unmute this account by your instance + + Video deleted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 339 + src/app/+my-library/my-videos/my-videos.component.ts + 142 - - - Show this user's content to the users of this instance again. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 340 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 214 - - Mute the instance by your instance + + Display live information - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 351 + src/app/+my-library/my-videos/my-videos.component.ts + 165 - - - Hide any content from that instance from you, your instance and its users. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 352 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 278 - - Unmute the instance by your instance + + Change ownership - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 357 + src/app/+my-library/my-videos/my-videos.component.ts + 171 - - Show back content from that instance for you, your instance and its users. + + Not found - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 358 + src/app/+page-not-found/page-not-found-routing.module.ts + 14 - - Remove comments from your instance + + That's an error. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 368 + src/app/+page-not-found/page-not-found.component.html + 4 - - Remove comments made by this account from your instance. + + We couldn't find any tied to the URL you were looking for. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 369 + src/app/+page-not-found/page-not-found.component.html + 6,8 - - Channels + + Possible reasons: - src/app/+my-library/my-library.component.ts - 47 + 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 - - Videos + + You may have used an outdated or broken link - src/app/+my-library/my-library.component.ts - 54 + src/app/+page-not-found/page-not-found.component.html + 14 - - Playlists + + The may have been moved or deleted - src/app/+my-library/my-library.component.ts - 61 + src/app/+page-not-found/page-not-found.component.html + 15 - - Subscriptions + + You may have typed the address or URL incorrectly - src/app/+my-library/my-library.component.ts - 66 + src/app/+page-not-found/page-not-found.component.html + 16 + + + You are not authorized here. - src/app/+videos/videos-routing.module.ts - 73 + 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/+videos/video-list/video-user-subscriptions.component.ts - 45 + src/app/+page-not-found/page-not-found.component.html + 25,27 - - History + + The requested entity body blends sweet bits with a mellow earthiness. - src/app/+my-library/my-library.component.ts - 71 + 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 - - My playlists + + Sepia seems to like it. - src/app/+my-library/my-library-routing.module.ts - 40 + src/app/+page-not-found/page-not-found.component.html + 37 + This is about Sepia's tea - - Create a new playlist + + I'm a teapot - src/app/+my-library/my-library-routing.module.ts - 49 + src/app/+page-not-found/page-not-found.component.ts + 27 - - Playlist elements + + video - src/app/+my-library/my-library-routing.module.ts - 58 + src/app/+page-not-found/page-not-found.component.ts + 38 - - - My video imports - src/app/+my-library/my-library-routing.module.ts - 90 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 223 - - - My subscriptions - src/app/+my-library/my-library-routing.module.ts - 99 + src/app/shared/shared-video-miniature/video-download.component.ts + 49 - - Ownership changes + + ressource - src/app/+my-library/my-library-routing.module.ts - 108 + src/app/+page-not-found/page-not-found.component.ts + 40 - - My video history + + Remote interaction - src/app/+my-library/my-library-routing.module.ts - 118 + src/app/+remote-interaction/remote-interaction-routing.module.ts + 13 - - Do you really want to unblock this video? It will be available again in the videos list. + + URL parameter is missing in URL parameters - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 180 + src/app/+remote-interaction/remote-interaction.component.ts + 25 + + + Cannot access to the remote resource - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 146 + src/app/+remote-interaction/remote-interaction.component.ts + 48 - - Unblock + + Reset my password - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 182 + src/app/+reset-password/reset-password.component.html + 3,4 + + + Confirm password - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 296 + src/app/+reset-password/reset-password.component.html + 19 + + + Confirmed password - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 70 + src/app/+reset-password/reset-password.component.html + 21 + + + Reset my password - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 148 + src/app/+reset-password/reset-password.component.html + 29 - - Video unblocked. + + Unable to find user id or verification string. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 188 + src/app/+reset-password/reset-password.component.ts + 38 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 153 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 33 - - Do you really want to delete this video? + + Your password has been successfully reset! - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 203 + src/app/+reset-password/reset-password.component.ts + 47 + + + Sort - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 370 + src/app/+search/search-filters.component.html + 7 + + + Reset - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 78 + src/app/+search/search-filters.component.html + 9,10 - - - The live stream will be automatically terminated. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 205 + src/app/+search/search-filters.component.html + 23,24 - - - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 226 + src/app/+search/search-filters.component.html + 42,43 - - - Save to playlist - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 264 + src/app/+search/search-filters.component.html + 56,57 - src/app/+videos/+video-watch/video-watch.component.ts - 135 + src/app/+search/search-filters.component.html + 91,92 - - Download + + Display sensitive content - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 272 + src/app/+search/search-filters.component.html + 21 - - Block + + Yes - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 290 + src/app/+search/search-filters.component.html + 29 - - Mirror + + No - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 302 + src/app/+search/search-filters.component.html + 34 - - Report + + Published date - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 314 + src/app/+search/search-filters.component.html + 40 - - Mute account + + Original publication year - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 322 + src/app/+search/search-filters.component.html + 54 + + + After... - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 287 + src/app/+search/search-filters.component.html + 66 - - {VAR_PLURAL, plural, =1 {1 view} other { views}} + + Before... - src/app/shared/shared-video/video-views-counter.component.html - 3 + src/app/+search/search-filters.component.html + 76 - - + + Duration - src/app/shared/shared-video/video-views-counter.component.html - 3,4 + src/app/+search/search-filters.component.html + 89 - - - {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}} - src/app/shared/shared-video/video-views-counter.component.html - 7 + src/app/+videos/+video-watch/video-watch.component.html + 278 - - + + Category - src/app/shared/shared-video/video-views-counter.component.html - 7,8 + src/app/+search/search-filters.component.html + 102 - - - Remote subscribeRemote interact - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 11,12 + src/app/+videos/+video-edit/shared/video-edit.component.html + 63 - - - You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 18,20 + src/app/+videos/+video-watch/video-watch.component.html + 243 - - You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + Reset - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 27,29 + src/app/+search/search-filters.component.html + 104,105 - - - Process domains - src/app/shared/shared-moderation/batch-domains-modal.component.ts - 28 + src/app/+search/search-filters.component.html + 117,118 - - - - src/app/shared/shared-moderation/batch-domains-modal.component.html - 3 + src/app/+search/search-filters.component.html + 130,131 - - - 1 host (without "http://") per line - src/app/shared/shared-moderation/batch-domains-modal.component.html - 11 + src/app/+search/search-filters.component.html + 145,146 - - - Do you really want to delete this abuse report? - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/+search/search-filters.component.html + 153,154 - - Abuse deleted. + + Display all categories - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 134 + src/app/+search/search-filters.component.html + 108 - - Deleted comment + + Licence - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 210 + src/app/+search/search-filters.component.html + 115 - - - Internal actions - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 239 + src/app/+videos/+video-edit/shared/video-edit.component.html + 74 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 43 + src/app/+videos/+video-watch/video-watch.component.html + 252 - - Messages with reporter + + Display all licenses - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 244 + src/app/+search/search-filters.component.html + 121 - - Messages with moderators + + Language - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 245 + src/app/+search/search-filters.component.html + 128 - - - Update internal note - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 250 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 10 - - - Mark as accepted - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 255 + src/app/+videos/+video-edit/shared/video-edit.component.html + 94 - - - Mark as rejected - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 260 + src/app/+videos/+video-watch/video-watch.component.html + 261 - - Add internal note + + Display all languages - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 265 + src/app/+search/search-filters.component.html + 134 - - Delete report + + All of these tags - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 270 + src/app/+search/search-filters.component.html + 143 - - Actions for the flagged account + + One of these tags - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 281 + src/app/+search/search-filters.component.html + 151 - - Mute server account + + Search target - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 293 + src/app/+search/search-filters.component.html + 160 - - Actions for the reporter + + Vidiverse - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 305 + src/app/+search/search-filters.component.html + 170 - - Mute reporter + + Reset - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 311 + src/app/+search/search-filters.component.html + 178,179 - - Mute server + + Filter - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 317 + src/app/+search/search-filters.component.html + 181 - - Actions for the video + + Any - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 329 + src/app/+search/search-filters.component.ts + 38 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 66 + src/app/+search/search-filters.component.ts + 61 - - Block video + + Today - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 334 + src/app/+search/search-filters.component.ts + 42 - - - Video blocked. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 340 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 70 - src/app/shared/shared-moderation/video-block.component.ts - 60 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 136 - - Unblock video + + Last 7 days - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 350 + src/app/+search/search-filters.component.ts + 46 - - Video unblocked. + + Last 30 days - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 356 + src/app/+search/search-filters.component.ts + 50 - - Delete video + + Last 365 days - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 366 + src/app/+search/search-filters.component.ts + 54 - - Video deleted. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 378 - + + Short (< 4 min) - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 86 + src/app/+search/search-filters.component.ts + 65 - - Actions for the comment + + Medium (4-10 min) - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 395 + src/app/+search/search-filters.component.ts + 69 - - Delete comment + + Long (> 10 min) - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 401 + src/app/+search/search-filters.component.ts + 73 - - Do you really want to delete this comment? + + Relevance - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 405 + src/app/+search/search-filters.component.ts + 80 + + + Publish date - src/app/+videos/+video-watch/comment/video-comments.component.ts - 168 + src/app/+search/search-filters.component.ts + 84 - - Comment deleted. + + Views - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 413 + src/app/+search/search-filters.component.ts + 88 - - - Server muted by the instance. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 441 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 53 - - Showing to of reports + + Search - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 5 + src/app/+search/search-routing.module.ts + 15 - - - Advanced report filters - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 18 + src/app/+search/search.component.ts + 230 - - - Unsolved reports - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 19 + src/app/shared/shared-main/misc/simple-search-input.component.ts + 15 - - Accepted reports + + - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 20 + src/app/+search/search.component.html + 5 - - Refused reports + + on this instance - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 21 + src/app/+search/search.component.html + 7 - - Reports with blocked videos + + on the vidiverse - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 22 + src/app/+search/search.component.html + 8 - - Reports with deleted videos + + for - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 23 + src/app/+search/search.component.html + 11 - - Video/Comment/Account + + Filters - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 42 + src/app/+search/search.component.html + 21,22 - - State + + No results found - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 44 + src/app/+search/search.component.html + 33,34 + + + subscribers - src/app/+admin/follows/following-list/following-list.component.html - 33 + src/app/+search/search.component.html + 60 + + + Search index is unavailable. Retrying with instance results instead. - src/app/+admin/follows/followers-list/followers-list.component.html - 29 + src/app/+search/search.component.ts + 171 - - Messages + + Search error - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 45 + src/app/+search/search.component.ts + 172 - - Reporter + + Step - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 41 + src/app/+signup/+register/custom-stepper.component.html + 9 + + + Register - src/app/shared/shared-abuse-list/abuse-details.component.html - 7 + src/app/+signup/+register/register-routing.module.ts + 14 - - Internal note + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 46 + src/app/+signup/+register/register-step-channel.component.html + 5,7 - - More information + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 52 + src/app/+signup/+register/register-step-channel.component.html + 10,11 + + + Channel display name - src/app/+admin/system/jobs/jobs.component.html - 50 + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Example: my_super_channel - src/app/+videos/+video-watch/video-watch.component.html - 304 + src/app/+signup/+register/register-step-channel.component.html + 34 + + + 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/+admin/moderation/video-comment-list/video-comment-list.component.html - 73 + 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/+admin/moderation/video-block-list/video-block-list.component.html - 53 + 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/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/+signup/+register/register-step-terms.component.html + 6,10 - - Actions + + Video uploads are disabled on this instance, hence your account won't be able to upload videos. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 61 + src/app/+signup/+register/register-step-user.component.html + 4,5 + + + e.g. jane_doe - src/app/+my-library/my-ownership/my-ownership.component.html - 18 + src/app/+signup/+register/register-step-user.component.html + 27 + 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/+admin/moderation/video-comment-list/video-comment-list.component.html - 82 + src/app/+signup/+register/register-step-user.component.html + 36,37 + + + Create an account - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 62 + src/app/+signup/+register/register.component.html + 4,5 - - Deleted account + + Create my account - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 82,83 + src/app/+signup/+register/register.component.html + 38,39 - - This video has been reported multiple times. + + Done - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 + src/app/+signup/+register/register.component.html + 42 + + + PeerTube is creating your account... - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 + src/app/+signup/+register/register.component.html + 46 - - The video was blocked + + Back - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 + src/app/+signup/+register/register.component.ts + 41 + Button on the registration form to go to the previous step + + + Next - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 + src/app/+signup/+register/register.component.ts + 42 + Button on the registration form to go to the previous step - - by on + + Signup - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 107 + src/app/+signup/+register/register.component.ts + 64 + Button on the registration form to finalize the account and channel creation + + + Now please check your emails to verify your account and complete signup. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 124 + src/app/+signup/+register/register.component.ts + 126 - - Video was deleted + + You are now logged in as ! - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 114 + src/app/+signup/+register/register.component.ts + 134 - - Deleted + + Request email for account verification - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 116 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 3,4 + + + Send verification email - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 34 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. - src/app/+videos/+video-watch/comment/video-comment.component.html - 57 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 - - Account deleted + + An email with verification link will be sent to . - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 150,151 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 45 - - No abuses found matching current filters. + + Verify account email confirmation - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 188 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 3,4 - - No abuses found. + + Email updated. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 189 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 10,11 - - Discover videos + + An error occurred. - src/app/+videos/videos-routing.module.ts - 24 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 - - Trending videos + + Verify account via email - src/app/+videos/videos-routing.module.ts - 33 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 17 - - Most liked videos + + Ask to send an email to verify you account - src/app/+videos/videos-routing.module.ts - 46 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 26 + + + Welcome to PeerTube! - src/app/+videos/video-list/video-most-liked.component.ts - 41 + src/app/+signup/shared/signup-success.component.html + 8 - - Recently added videos + + If you need help to use PeerTube, you can have a look at the documentation. - src/app/+videos/videos-routing.module.ts - 59 + src/app/+signup/shared/signup-success.component.html + 14,15 - - Local videos + + SUPPORT THIS CHANNEL - src/app/+videos/videos-routing.module.ts - 86 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 10 + + + Created - src/app/+videos/video-list/video-local.component.ts - 36 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 18 - - Upload a video + + Created playlists - src/app/+videos/videos-routing.module.ts - 99 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 2,4 - - Edit a video + + This channel does not have playlists. - src/app/+videos/videos-routing.module.ts - 108 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 6 - - My subscriptions + + Published videos - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 4 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 44 - - Search your subscriptions + + Published 1 video - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 11 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 89 - - You don't have any subscriptions yet. + + Video channel videos - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 18 + src/app/+video-channels/video-channels-routing.module.ts + 25 - - Channel page + + Video channel playlists - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 27 + src/app/+video-channels/video-channels-routing.module.ts + 38 + + + About video channel - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 30 + src/app/+video-channels/video-channels-routing.module.ts + 47 + + + Manage channel - src/app/+videos/+video-watch/video-watch.component.html - 182 + src/app/+video-channels/video-channels.component.html + 22,23 - - subscribers + + Go the owner account page - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 32 + src/app/+video-channels/video-channels.component.html + 30 - - Owner account page + + Created by - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 34 + src/app/+video-channels/video-channels.component.html + 31 - - Created by + + Subscribe to the account - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 35 + src/app/+video-channels/video-channels.component.ts + 64 - - - My ownership changes - src/app/+my-library/my-ownership/my-ownership.component.html - 3 + src/app/+videos/+video-watch/video-watch.component.ts + 972 - - Initiator + + VIDEO PLAYLISTS - src/app/+my-library/my-ownership/my-ownership.component.html - 19 + src/app/+video-channels/video-channels.component.ts + 70 - - Created + + Sunday - src/app/+my-library/my-ownership/my-ownership.component.html - 22,23 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 11 - - Status + + Monday - src/app/+my-library/my-ownership/my-ownership.component.html - 25 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 12 - - Accept + + Tuesday - src/app/+my-library/my-ownership/my-ownership.component.html - 33 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 13 + + + Wednesday - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 30 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 14 + + + Thursday - src/app/+admin/follows/followers-list/followers-list.component.html - 39 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 15 - - Refuse + + Friday - src/app/+my-library/my-ownership/my-ownership.component.html - 34 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 16 + + + Saturday - src/app/+admin/follows/followers-list/followers-list.component.html - 40 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 17 - - No ownership change request found. + + Sun - src/app/+my-library/my-ownership/my-ownership.component.html - 83 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 21 + Day name short - - Ownership accepted + + Mon - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts - 71 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 22 + Day name short - - Accept ownership + + Tue - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 3 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 23 + Day name short - - Select a channel to receive the video + + Wed - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 10 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 24 + Day name short - - Channel that will receive the video + + Thu - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 13 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 25 + Day name short - - Add to watch later + + Fri - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 29 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 26 + Day name short - - Remove from watch later + + Sat - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 30 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 27 + Day name short - - LIVE + + Su - src/app/shared/shared-thumbnail/video-thumbnail.component.html + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 31 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 846 - + Day name min - - LIVE ENDED + + Mo - src/app/shared/shared-thumbnail/video-thumbnail.component.html + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 32 + Day name min - - Violent or repulsive + + Tu - src/app/shared/shared-moderation/abuse.service.ts - 139 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 33 + Day name min - - Contains offensive, violent, or coarse language or iconography. + + We - src/app/shared/shared-moderation/abuse.service.ts - 140 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 34 + Day name min - - Hateful or abusive + + Th - src/app/shared/shared-moderation/abuse.service.ts - 144 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 35 + Day name min - - Contains abusive, racist or sexist language or iconography. + + Fr - src/app/shared/shared-moderation/abuse.service.ts - 145 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 36 + Day name min - - Spam, ad or false news + + Sa - src/app/shared/shared-moderation/abuse.service.ts - 149 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 37 + Day name min - - Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. + + January - src/app/shared/shared-moderation/abuse.service.ts - 150 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 41 - - Privacy breach or doxxing + + February - src/app/shared/shared-moderation/abuse.service.ts - 154 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 42 - - 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). + + March - src/app/shared/shared-moderation/abuse.service.ts - 155 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 43 - - Copyright - - src/app/shared/shared-moderation/abuse.service.ts - 159 - + + April - src/app/shared/shared-abuse-list/abuse-details.component.ts - 25 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 44 - - Infringes your copyright wrt. the regional laws with which the server must comply. + + May - src/app/shared/shared-moderation/abuse.service.ts - 160 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 45 - - - Breaks server rules - src/app/shared/shared-moderation/abuse.service.ts - 164 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 60 - - Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. + + June - src/app/shared/shared-moderation/abuse.service.ts - 165 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 46 - - Thumbnails + + July - src/app/shared/shared-moderation/abuse.service.ts - 173 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 47 + + + August - src/app/shared/shared-abuse-list/abuse-details.component.ts - 27 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 48 - - The above can only be seen in thumbnails. + + September - src/app/shared/shared-moderation/abuse.service.ts - 174 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 49 - - Captions + + October - src/app/shared/shared-moderation/abuse.service.ts - 178 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 50 + + + November - src/app/shared/shared-abuse-list/abuse-details.component.ts - 28 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 51 - - The above can only be seen in captions (please describe which). + + December - src/app/shared/shared-moderation/abuse.service.ts - 179 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 52 - - My videos history + + Jan - src/app/+my-library/my-history/my-history.component.ts - 44 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 56 + Month name short - - Videos history is enabled + + Feb - src/app/+my-library/my-history/my-history.component.ts - 76 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 57 + Month name short - - Videos history is disabled + + Mar - src/app/+my-library/my-history/my-history.component.ts - 77 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 58 + Month name short - - Delete videos history + + Apr - src/app/+my-library/my-history/my-history.component.ts - 89 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 59 + Month name short - - Are you sure you want to delete all your videos history? + + Jun - src/app/+my-library/my-history/my-history.component.ts - 90 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 61 + Month name short - - Videos history deleted + + Jul - src/app/+my-library/my-history/my-history.component.ts - 98 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 62 + Month name short - - My history + + Aug - src/app/+my-library/my-history/my-history.component.html - 3 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 63 + Month name short - - Video history + + Sep - src/app/+my-library/my-history/my-history.component.html - 9 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 64 + Month name short - - Delete history + + Oct - src/app/+my-library/my-history/my-history.component.html - 13,15 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 65 + Month name short - - You don't have any video history yet. + + Nov - src/app/+my-library/my-history/my-history.component.html - 19 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 66 + Month name short - - Live information + + Dec - src/app/shared/shared-video-live/live-stream-information.component.html - 3 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 67 + Month name short - - Update live settings + + Clear - src/app/shared/shared-video-live/live-stream-information.component.html - 39 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 72 - - Live RTMP Url + + yy-mm-dd - src/app/shared/shared-video-live/live-stream-information.component.html - 19 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 88 + Date format in this locale. + + + Add caption - src/app/+videos/+video-edit/shared/video-edit.component.html - 218 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 5 - - Live stream key + + Select the caption file - src/app/shared/shared-video-live/live-stream-information.component.html + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 24 - - src/app/+videos/+video-edit/shared/video-edit.component.html - 223 - - - ⚠️ Never share your stream key with anyone. + + This will replace an existing caption! - src/app/shared/shared-video-live/live-stream-information.component.html - 27 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 31,32 + + + Add this caption - src/app/+videos/+video-edit/shared/video-edit.component.html - 226 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 42 - - Permanent live + + Basic info - src/app/shared/shared-video-live/live-stream-information.component.html - 10 + src/app/+videos/+video-edit/shared/video-edit.component.html + 5 - - Replay will be saved + + Title - src/app/shared/shared-video-live/live-stream-information.component.html + src/app/+videos/+video-edit/shared/video-edit.component.html 11 - - Video removed from + + Tags - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 98 + src/app/+videos/+video-edit/shared/video-edit.component.html + 19 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 307 + src/app/+videos/+video-watch/video-watch.component.html + 270 - - Timestamps updated + + Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 117 + src/app/+videos/+video-edit/shared/video-edit.component.html + 24,27 + + + Video descriptions are truncated by default and require manual action to expand them. - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 273 + src/app/+videos/+video-edit/shared/video-edit.component.html + 43,44 - - Starts at + + Choose the appropriate license for your work. - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 140 + src/app/+videos/+video-edit/shared/video-edit.component.html + 79,80 + + + Schedule publication () - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/+videos/+video-edit/shared/video-edit.component.html + 117 - - Stops at + + Contains sensitive content - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 141 + src/app/+videos/+video-edit/shared/video-edit.component.html + 131 - - and stops at + + Some instances do not list videos containing mature or explicit content by default. - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/+videos/+video-edit/shared/video-edit.component.html + 135 - - Unavailable + + Publish after transcoding - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 32 + src/app/+videos/+video-edit/shared/video-edit.component.html + 141 - - Delete from + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 88 + src/app/+videos/+video-edit/shared/video-edit.component.html + 145 - - Edit starts/stops at + + Captions - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 50 + src/app/+videos/+video-edit/shared/video-edit.component.html + 155 - - Start at + + Add another caption - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 57 + src/app/+videos/+video-edit/shared/video-edit.component.html + 163 + + + See the subtitle file - src/app/shared/shared-share-modal/video-share.component.html - 113 + src/app/+videos/+video-edit/shared/video-edit.component.html + 172 + + + Already uploaded ✔ - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 34 + src/app/+videos/+video-edit/shared/video-edit.component.html + 176 + + + Will be created on update - src/app/shared/shared-moderation/report-modals/video-report.component.html - 47 + src/app/+videos/+video-edit/shared/video-edit.component.html + 184 - - Stop at + + Cancel create - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 71 + src/app/+videos/+video-edit/shared/video-edit.component.html + 186 + + + Will be deleted on update - src/app/shared/shared-share-modal/video-share.component.html - 144 + src/app/+videos/+video-edit/shared/video-edit.component.html + 192 + + + Cancel deletion - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 35 + src/app/+videos/+video-edit/shared/video-edit.component.html + 194 + + + No captions for now. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 62 + src/app/+videos/+video-edit/shared/video-edit.component.html + 200,201 - - URL + + Live settings - src/app/shared/shared-share-modal/video-share.component.html - 16 + src/app/+videos/+video-edit/shared/video-edit.component.html + 208 + + + Live RTMP Url - src/app/shared/shared-share-modal/video-share.component.html - 71 + src/app/+videos/+video-edit/shared/video-edit.component.html + 218 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 6 + src/app/shared/shared-video-live/live-stream-information.component.html + 19 - - QR-Code + + Live stream key - src/app/shared/shared-share-modal/video-share.component.html - 27 + src/app/+videos/+video-edit/shared/video-edit.component.html + 223 - src/app/shared/shared-share-modal/video-share.component.html - 81 + src/app/shared/shared-video-live/live-stream-information.component.html + 24 - - Embed + + ⚠️ Never share your stream key with anyone. - src/app/shared/shared-share-modal/video-share.component.html - 37 + src/app/+videos/+video-edit/shared/video-edit.component.html + 226 - src/app/shared/shared-share-modal/video-share.component.html - 91 + src/app/shared/shared-video-live/live-stream-information.component.html + 27 - - Share the playlist + + This is a permanent live - src/app/shared/shared-share-modal/video-share.component.html - 11 + src/app/+videos/+video-edit/shared/video-edit.component.html + 232 - - 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). + + 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/shared-share-modal/video-share.component.html - 44,45 + src/app/+videos/+video-edit/shared/video-edit.component.html + 236 + + + Automatically publish a replay when your live ends - src/app/shared/shared-share-modal/video-share.component.html - 98,99 + src/app/+videos/+video-edit/shared/video-edit.component.html + 244 - - Share the playlist at this video position + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota - src/app/shared/shared-share-modal/video-share.component.html - 58 + src/app/+videos/+video-edit/shared/video-edit.component.html + 248 - - Autoplay + + Advanced settings - src/app/shared/shared-share-modal/video-share.component.html - 159 + src/app/+videos/+video-edit/shared/video-edit.component.html + 260 - - Share the video + + Video preview - src/app/shared/shared-share-modal/video-share.component.html - 66 + src/app/+videos/+video-edit/shared/video-edit.component.html + 267 - - Auto select subtitle + + Support - src/app/shared/shared-share-modal/video-share.component.html - 128 + src/app/+videos/+video-edit/shared/video-edit.component.html + 276 - - Loop + + Short text to tell people how they can support you (membership platform...). - src/app/shared/shared-share-modal/video-share.component.html - 173 + src/app/+videos/+video-edit/shared/video-edit.component.html + 280,281 - - Use origin instance URL + + Original publication date - src/app/shared/shared-share-modal/video-share.component.html - 180 + src/app/+videos/+video-edit/shared/video-edit.component.html + 296 - - Display video title + + This is the date when the content was originally published (e.g. the release date for a film) - src/app/shared/shared-share-modal/video-share.component.html - 189 + src/app/+videos/+video-edit/shared/video-edit.component.html + 300,301 - - Display privacy warning + + Enable video comments - src/app/shared/shared-share-modal/video-share.component.html - 196 + src/app/+videos/+video-edit/shared/video-edit.component.html + 317 - - Display player controls + + Enable download - src/app/shared/shared-share-modal/video-share.component.html - 203 + src/app/+videos/+video-edit/shared/video-edit.component.html + 322 - - Display PeerTube button link + + Plugin settings - src/app/shared/shared-share-modal/video-share.component.html - 210 + src/app/+videos/+video-edit/shared/video-edit.component.html + 330 - - More customization + + Instance languages - src/app/shared/shared-share-modal/video-share.component.html - 223,224 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 170 - - Less customization + + All languages - src/app/shared/shared-share-modal/video-share.component.html - 231,232 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 171 - - - Videos from your subscriptions - src/app/+videos/video-list/video-user-subscriptions.component.ts - 41 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 39 - - Feed + + Scheduled - src/app/+videos/video-list/video-user-subscriptions.component.ts - 68 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 182 - - Feed URL copied + + Hide the video until a specific date - src/app/+videos/video-list/video-user-subscriptions.component.ts - 104 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 183 - - Trending for the last 24 hours + + Go Live - src/app/+videos/video-list/video-trending.component.ts - 46 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 - - Trending videos are those totalizing the greatest number of views during the last 24 hours + + Sorry, but something went wrong - src/app/+videos/video-list/video-trending.component.ts - 47 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 26 - - - Cancel - src/app/shared/shared-video-miniature/videos-selection.component.html - 19,20 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 51 - - - users banned. - src/app/shared/shared-moderation/user-ban-modal.component.ts - 53 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 44 - - - User banned. - src/app/shared/shared-moderation/user-ban-modal.component.ts - 54 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 74 - - Ban + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + - src/app/shared/shared-moderation/user-ban-modal.component.html - 3 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 30,33 - - Reason... + + Update - src/app/shared/shared-moderation/user-ban-modal.component.html - 12 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 45 - - - A banned user will no longer be able to login. - src/app/shared/shared-moderation/user-ban-modal.component.html - 21,22 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 68 - - - Ban this user - src/app/shared/shared-moderation/user-ban-modal.component.html - 31 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 61 - - - Video added in at timestamps - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 377 + src/app/+videos/+video-edit/video-update.component.html + 3 - - - Video added in - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 378 + src/app/+videos/+video-edit/video-update.component.html + 18 - - Save to + + Cannot create live because this instance have too many created lives - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 4 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 - - Search playlists + + Cannot create live because you created too many lives - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 9 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 93 - - Create a private playlist + + Live published. - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 66 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 123 - - Username is required. + + Select the torrent to import - src/app/shared/form-validators/user-validators.ts - 12 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 - src/app/shared/form-validators/login-validators.ts - 9 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 8 - - Username must be at least 1 character long. + + OR - src/app/shared/form-validators/user-validators.ts + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 13 - - Username cannot be more than 50 characters long. + + Paste magnet URI - src/app/shared/form-validators/user-validators.ts - 14 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 16 - - Username should be lowercase alphanumeric; dots and underscores are allowed. + + 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/form-validators/user-validators.ts - 15 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 20,22 - - Channel name is required. + + Import - src/app/shared/form-validators/user-validators.ts - 27 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 44 - - - Channel name must be at least 1 character long. - src/app/shared/form-validators/user-validators.ts - 28 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 36 - - - Channel name cannot be more than 50 characters long. - src/app/shared/form-validators/user-validators.ts - 29 + src/app/shared/shared-instance/instance-features-table.component.html + 92 - - Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + - src/app/shared/form-validators/user-validators.ts - 30 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 56,57 - - Email is required. + + Video to import updated. - src/app/shared/form-validators/user-validators.ts - 37 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts + 130 - src/app/shared/form-validators/instance-validators.ts - 7 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts + 140 - - Email must be valid. + + URL - src/app/shared/form-validators/user-validators.ts - 38 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 - src/app/shared/form-validators/instance-validators.ts - 8 + src/app/shared/shared-share-modal/video-share.component.html + 16 - - - Password is required. - src/app/shared/form-validators/user-validators.ts - 47 + src/app/shared/shared-share-modal/video-share.component.html + 71 + + + 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/form-validators/user-validators.ts - 58 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 11,14 + + + Congratulations, the video behind will be imported! You can already add information about this video. + - src/app/shared/form-validators/login-validators.ts - 18 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 48,50 - - Password must be at least 6 characters long. + + Select the file to upload - src/app/shared/form-validators/user-validators.ts - 59 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 6 - src/app/shared/form-validators/user-validators.ts - 70 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 8 - - Password cannot be more than 255 characters long. - - src/app/shared/form-validators/user-validators.ts - 60 - + + Video background image - src/app/shared/form-validators/user-validators.ts - 71 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 29 - - The new password and the confirmed password do not correspond. + + Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. - src/app/shared/form-validators/user-validators.ts - 78 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 32,35 - - Video quota is required. + + Total video uploaded - src/app/shared/form-validators/user-validators.ts - 85 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 52 - - Quota must be greater than -1. + + Processing… - src/app/shared/form-validators/user-validators.ts - 86 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 54 - - Daily upload limit is required. + + Retry - src/app/shared/form-validators/user-validators.ts - 92 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 68 + Retry failed upload of a video - - Daily upload limit must be greater than -1. + + Congratulations! Your video is now available in your private library. + - src/app/shared/form-validators/user-validators.ts - 93 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 79,80 - - User role is required. + + Publish will be available when upload is finished - src/app/shared/form-validators/user-validators.ts - 100 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 92 - - Description must be at least 3 characters long. + + Publish - src/app/shared/form-validators/user-validators.ts - 112 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 94 - src/app/shared/form-validators/video-channel-validators.ts - 38 + src/app/header/header.component.html + 5 + + + Your video was uploaded to your account and is private. - src/app/shared/form-validators/video-playlist-validators.ts - 33 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 91 - - Description cannot be more than 1000 characters long. + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? - src/app/shared/form-validators/user-validators.ts - 113 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 92 + + + Your video is not uploaded yet, are you sure you want to leave this page? - src/app/shared/form-validators/video-channel-validators.ts - 39 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 94 + + + Upload - src/app/shared/form-validators/video-playlist-validators.ts - 34 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 114 - - You must agree with the instance terms in order to register on it. + + Upload - src/app/shared/form-validators/user-validators.ts - 120 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 116 - - Ban reason must be at least 3 characters long. + + Upload cancelled - src/app/shared/form-validators/user-validators.ts - 130 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 142 - - Ban reason cannot be more than 250 characters long. + + Video published. - src/app/shared/form-validators/user-validators.ts - 131 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 261 - - Display name is required. + + Your video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/shared/form-validators/user-validators.ts - 142 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 283,284 + + + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/shared/form-validators/video-channel-validators.ts - 26 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 303,304 + + + Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. - src/app/shared/form-validators/video-playlist-validators.ts - 12 + src/app/+videos/+video-edit/video-add.component.html + 3 - - Display name must be at least 1 character long. + + Read instance rules for help - src/app/shared/form-validators/user-validators.ts - 143 + src/app/+videos/+video-edit/video-add.component.html + 4 + + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. - src/app/shared/form-validators/video-channel-validators.ts - 27 + src/app/+videos/+video-edit/video-add.component.html + 11,14 + + + Import - src/app/shared/form-validators/video-playlist-validators.ts - 13 + src/app/+videos/+video-edit/video-add.component.html + 19 - - Display name cannot be more than 50 characters long. + + Upload - src/app/shared/form-validators/user-validators.ts - 144 + src/app/+videos/+video-edit/video-add.component.html + 20 + + + Upload a file - src/app/shared/form-validators/video-channel-validators.ts - 28 + src/app/+videos/+video-edit/video-add.component.html + 26 - - Please describe the reason... + + Import with URL - src/app/shared/shared-moderation/video-block.component.html - 13 + src/app/+videos/+video-edit/video-add.component.html + 36 - - Block video "" + + Import with torrent - src/app/shared/shared-moderation/video-block.component.html - 3 + src/app/+videos/+video-edit/video-add.component.html + 46 - - Block live "" + + Go live - src/app/shared/shared-moderation/video-block.component.html - 4 + src/app/+videos/+video-edit/video-add.component.html + 56 - - Unfederate the video + + You have unsaved changes! If you leave, your changes will be lost. - src/app/shared/shared-moderation/video-block.component.html - 24 + src/app/+videos/+video-edit/video-update.component.ts + 93 - - This will ask remote instances to delete it + + Video updated. - src/app/shared/shared-moderation/video-block.component.html - 27 + src/app/+videos/+video-edit/video-update.component.ts + 158 - - Blocking this live will automatically terminate the live stream. + + Add comment... - src/app/shared/shared-moderation/video-block.component.html - 33,34 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 6 - - Video reported. + + Markdown compatible - src/app/shared/shared-moderation/report-modals/video-report.component.ts - 110 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 13 - - Report video "" + + Markdown compatible that supports: - src/app/shared/shared-moderation/report-modals/video-report.component.html - 3 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 15 - - Your report will be sent to moderators of and will be forwarded to the video origin () too. + + Auto generated links - src/app/shared/shared-moderation/report-modals/video-report.component.html - 74,76 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 18 - - is not valid + + Break lines - src/app/shared/form-validators/batch-domains-validators.ts + src/app/+videos/+video-watch/comment/video-comment-add.component.html 19 - - Domain is required. + + Lists - src/app/shared/form-validators/batch-domains-validators.ts - 56 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 20 - - Domains entered are invalid. + + Emphasis - src/app/shared/form-validators/batch-domains-validators.ts - 57 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 22 - - Domains entered contain duplicates. + + bold - src/app/shared/form-validators/batch-domains-validators.ts - 58 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - Violent or Repulsive + + italic - src/app/shared/shared-abuse-list/abuse-details.component.ts - 21 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - Hateful or Abusive + + Emoji shortcuts - src/app/shared/shared-abuse-list/abuse-details.component.ts - 22 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 26 - - Spam or Misleading + + Emoji markup - src/app/shared/shared-abuse-list/abuse-details.component.ts - 23 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 30 - - Privacy + + See complete list - src/app/shared/shared-abuse-list/abuse-details.component.ts - 24 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 32 - - Server rules + + Cancel - src/app/shared/shared-abuse-list/abuse-details.component.ts - 26 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 45,46 - - Report + + You are one step away from commenting - src/app/shared/shared-abuse-list/abuse-details.component.html - 65 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 55 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example). - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 60,61 - - + + Login to comment - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 72 - - Reportee + + Markdown Emoji List + + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 80 + + + + Comment - src/app/shared/shared-abuse-list/abuse-details.component.html - 33 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 67 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Reply - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 69 - - + + Highlighted comment - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+videos/+video-watch/comment/video-comment.component.html + 20 - - Updated + + Reply - src/app/shared/shared-abuse-list/abuse-details.component.html - 58 + src/app/+videos/+video-watch/comment/video-comment.component.html + 46 - - Reported part + + Options - src/app/shared/shared-abuse-list/abuse-details.component.html - 83 + src/app/+videos/+video-watch/comment/video-comment.component.html + 50 - - Note + + Deleted - src/app/shared/shared-abuse-list/abuse-details.component.html - 90 + src/app/+videos/+video-watch/comment/video-comment.component.html + 57 - - - The video was deleted - src/app/shared/shared-abuse-list/abuse-details.component.html - 99 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 116 - - - Comment: - src/app/shared/shared-abuse-list/abuse-details.component.html - 105 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 34 - - Confirmation of the password is required. + + This comment has been deleted - src/app/shared/form-validators/reset-password-validators.ts - 9 + src/app/+videos/+video-watch/comment/video-comment.component.html + 63 - - Name is required. + + Report this comment - src/app/shared/form-validators/video-channel-validators.ts - 12 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 178 - - Name must be at least 1 character long. + + Remove - src/app/shared/form-validators/video-channel-validators.ts - 13 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 186 - - Name cannot be more than 50 characters long. + + Remove & re-draft - src/app/shared/form-validators/video-channel-validators.ts - 14 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 194 - - Name should be lowercase alphanumeric; dots and underscores are allowed. + + 1 Comment - src/app/shared/form-validators/video-channel-validators.ts - 15 + src/app/+videos/+video-watch/comment/video-comments.component.html + 6 - - Support text must be at least 3 characters long. + + Comments - src/app/shared/form-validators/video-channel-validators.ts - 49 + src/app/+videos/+video-watch/comment/video-comments.component.html + 7 - - Support text cannot be more than 1000 characters long + + Comments - src/app/shared/form-validators/video-channel-validators.ts - 50 + src/app/+videos/+video-watch/comment/video-comments.component.html + 9 - - See the documentation to learn how to use the PeerTube live streaming feature. - + + SORT BY - src/app/shared/shared-video-live/live-documentation-link.component.html - 2,4 + src/app/+videos/+video-watch/comment/video-comments.component.html + 16,17 - - Recently added + + Most recent first (default) - src/app/+videos/video-list/video-recently-added.component.ts - 36 + src/app/+videos/+video-watch/comment/video-comments.component.html + 19 - - Videos that have the most likes. + + Most replies first - src/app/+videos/video-list/video-most-liked.component.ts - 42 + src/app/+videos/+video-watch/comment/video-comments.component.html + 20 - - Yesterday + + No comments. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 117 + src/app/+videos/+video-watch/comment/video-comments.component.html + 33 - - This week + + View replies from and others - src/app/shared/shared-video-miniature/abstract-video-list.ts - 118 + src/app/+videos/+video-watch/comment/video-comments.component.html + 83,85 - - This month + + View replies from - src/app/shared/shared-video-miniature/abstract-video-list.ts - 119 + src/app/+videos/+video-watch/comment/video-comments.component.html + 86,88 - - Last month + + View replies - src/app/shared/shared-video-miniature/abstract-video-list.ts - 120 + src/app/+videos/+video-watch/comment/video-comments.component.html + 90 - - Older + + Comments are disabled. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 121 + src/app/+videos/+video-watch/comment/video-comments.component.html + 101,102 - - Cannot load more videos. Try again later. + + Do you really want to delete this comment? - src/app/shared/shared-video-miniature/abstract-video-list.ts - 198 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 173 - - - Comment updated. - src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts - 58 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 405 - - Moderation comment + + The deletion will be sent to remote instances so they can reflect the change. - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 3 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 176 - - This comment can only be seen by you or the other moderators. + + It is a remote comment, so the deletion will only be effective on your instance. - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 21,22 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 178 - - Update this comment + + Delete and re-draft - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 31 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 204 - - Add a message to communicate with the reporter + + Do you really want to delete and re-draft this comment? - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 100 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 204 - - Add a message to communicate with the moderation team + + Support - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 103 + src/app/+videos/+video-watch/modal/video-support.component.html + 3 - - Add a message + + Maybe later - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 44 + src/app/+videos/+video-watch/modal/video-support.component.html + 11 - - Messages with the reporter + + Other videos - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 4 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 5,6 - - Messages with the moderation team + + AUTOPLAY - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 5 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 10 - - No messages for now. + + When active, the next video is automatically played after the current one. - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 28,29 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts + 59 - - Display name cannot be more than 120 characters long. + + Unlisted - src/app/shared/form-validators/video-playlist-validators.ts - 14 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 9 - - - Privacy is required. - src/app/shared/form-validators/video-playlist-validators.ts - 23 + src/app/shared/shared-video-miniature/video-miniature.component.html + 6 - - The channel is required when the playlist is public. + + Private - src/app/shared/form-validators/video-playlist-validators.ts - 41 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 10 - - - Block reason must be at least 2 characters long. - src/app/shared/form-validators/video-block-validators.ts + src/app/shared/shared-video-miniature/video-miniature.component.html 7 - - - Block reason cannot be more than 300 characters long. - src/app/shared/form-validators/video-block-validators.ts - 8 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 33 - - video + + Public - src/app/shared/shared-video-miniature/video-download.component.ts - 48 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 11 + + + Stop autoplaying next video - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 229 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 203 - - subtitles + + Autoplay next video - src/app/shared/shared-video-miniature/video-download.component.ts - 49 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 204 - - Encoder + + Stop looping playlist videos - src/app/shared/shared-video-miniature/video-download.component.ts - 145 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 209 - - Format name + + Loop playlist videos - src/app/shared/shared-video-miniature/video-download.component.ts - 146 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 210 - - Size + + Placeholder image - src/app/shared/shared-video-miniature/video-download.component.ts - 147 + src/app/+videos/+video-watch/video-watch.component.html + 11 - - Bitrate + + The video is being imported, it will be available when the import is finished. - src/app/shared/shared-video-miniature/video-download.component.ts - 149 + src/app/+videos/+video-watch/video-watch.component.html + 23,24 + + + The video is being transcoded, it may not work properly. - src/app/shared/shared-video-miniature/video-download.component.ts - 172 + src/app/+videos/+video-watch/video-watch.component.html + 27,28 - - Codec + + This video will be published on . - src/app/shared/shared-video-miniature/video-download.component.ts - 169 + src/app/+videos/+video-watch/video-watch.component.html + 30,32 - - Profile + + This live has not started yet. - src/app/shared/shared-video-miniature/video-download.component.ts - 170 + src/app/+videos/+video-watch/video-watch.component.html + 35,36 - - Resolution + + This live has ended. - src/app/shared/shared-video-miniature/video-download.component.ts - 179 + src/app/+videos/+video-watch/video-watch.component.html + 39,40 - - Aspect ratio + + This video is blocked. - src/app/shared/shared-video-miniature/video-download.component.ts - 180 + src/app/+videos/+video-watch/video-watch.component.html + 43 - - Average frame rate + + Published - src/app/shared/shared-video-miniature/video-download.component.ts - 181 + src/app/+videos/+video-watch/video-watch.component.html + 57 - - - Pixel format - src/app/shared/shared-video-miniature/video-download.component.ts - 182 + src/app/+videos/+video-watch/video-watch.component.html + 70 - - Sample rate + + SUPPORT - src/app/shared/shared-video-miniature/video-download.component.ts - 186 + src/app/+videos/+video-watch/video-watch.component.html + 106 - - Channel Layout + + SHARE - src/app/shared/shared-video-miniature/video-download.component.ts - 187 + src/app/+videos/+video-watch/video-watch.component.html + 111 - - Download + + SAVE - src/app/shared/shared-video-miniature/video-download.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.html + 122 + + + DOWNLOAD - src/app/shared/shared-video-miniature/video-download.component.html - 104 + src/app/+videos/+video-watch/video-watch.component.html + 136 - - subtitles + + Account page - src/app/shared/shared-video-miniature/video-download.component.html - 11 + src/app/+videos/+video-watch/video-watch.component.html + 187 - - - video - src/app/shared/shared-video-miniature/video-download.component.html - 12 + src/app/+videos/+video-watch/video-watch.component.html + 193 - - Format + + By - src/app/shared/shared-video-miniature/video-download.component.html - 45 + src/app/+videos/+video-watch/video-watch.component.html + 188 - - Video stream + + - src/app/shared/shared-video-miniature/video-download.component.html - 57 + src/app/+videos/+video-watch/video-watch.component.html + 194 - - Audio stream + + Show more - src/app/shared/shared-video-miniature/video-download.component.html - 69 + src/app/+videos/+video-watch/video-watch.component.html + 215 - - + + Show less - src/app/shared/shared-video-miniature/video-download.component.html - 49 + src/app/+videos/+video-watch/video-watch.component.html + 221 + + + Origin instance - src/app/shared/shared-video-miniature/video-download.component.html - 61 + src/app/+videos/+video-watch/video-watch.component.html + 233 + + + Originally published - src/app/shared/shared-video-miniature/video-download.component.html - 73 + src/app/+videos/+video-watch/video-watch.component.html + 238 - - Direct download + + Friendly Reminder: - src/app/shared/shared-video-miniature/video-download.component.html - 87 + src/app/+videos/+video-watch/video-watch.component.html + 301 - - Torrent (.torrent file) + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - src/app/shared/shared-video-miniature/video-download.component.html - 92 + src/app/+videos/+video-watch/video-watch.component.html + 303,304 - - 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 ()! + + Get more information - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 63,65 + src/app/+videos/+video-watch/video-watch.component.html + 306 + + + + OK + + src/app/+videos/+video-watch/video-watch.component.html + 310,311 - - Please type the display name of the video channel () to confirm + + Like this video - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 67 + src/app/+videos/+video-watch/video-watch.component.ts + 153 - - Video channel deleted. + + Dislike this video - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 79 + src/app/+videos/+video-watch/video-watch.component.ts + 154 - - Views for the day + + Support options for this video - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 98 + src/app/+videos/+video-watch/video-watch.component.ts + 155 - - My channels + + Save to playlist - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.ts + 156 - - - Search your channels - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 11 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 264 - - Create video channel + + You need to be <a href="/login">logged in</a> to rate this video. - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 19 + src/app/+videos/+video-watch/video-watch.component.ts + 232 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 37 + src/app/+videos/+video-watch/video-watch.component.ts + 427 - - My video channels + + Redirection - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 13 + src/app/+videos/+video-watch/video-watch.component.ts + 428 - - Create a new video channel + + This video contains mature or explicit content. Are you sure you want to watch it? - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 22 + src/app/+videos/+video-watch/video-watch.component.ts + 558 - - Update video channel + + Mature or explicit content - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 31 + src/app/+videos/+video-watch/video-watch.component.ts + 559 - - Video channel updated. + + Up Next - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 92 + src/app/+videos/+video-watch/video-watch.component.ts + 627 - - My Channels + + Cancel - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.ts + 628 + + + Autoplay is suspended - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.ts + 629 - - 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. + + Enter/exit fullscreen (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 + src/app/+videos/+video-watch/video-watch.component.ts + 939 + + + Play/Pause the video (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 + src/app/+videos/+video-watch/video-watch.component.ts + 940 - - NEW CHANNEL + + Mute/unmute the video (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + src/app/+videos/+video-watch/video-watch.component.ts + 941 + + + Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + src/app/+videos/+video-watch/video-watch.component.ts + 943 - - CHANNEL + + Increase the volume (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 + src/app/+videos/+video-watch/video-watch.component.ts + 945 + + + Decrease the volume (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 + src/app/+videos/+video-watch/video-watch.component.ts + 946 - - Name + + Seek the video forward (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/+videos/+video-watch/video-watch.component.ts + 948 + + + Seek the video backward (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/+videos/+video-watch/video-watch.component.ts + 949 + + + Increase playback rate (requires player focus) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 21 + src/app/+videos/+video-watch/video-watch.component.ts + 951 - - Example: my_channel + + Decrease playback rate (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+videos/+video-watch/video-watch.component.ts + 952 + + + Navigate in the video frame by frame (requires player focus) - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+videos/+video-watch/video-watch.component.ts + 954 - - Overwrite support field of all videos of this channel + + Like the video - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/+video-watch/video-watch.component.ts + 962 + + + Dislike the video - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/+video-watch/video-watch.component.ts + 967 - - Video channel created. + + Discover - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 57 + src/app/+videos/video-list/overview/video-overview.component.html + 1 - - - This name already exists on this instance. - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 63 + src/app/menu/menu.component.html + 127 - - PeerTube + + No results. - src/app/+about/about.component.html - 7 + src/app/+videos/video-list/overview/video-overview.component.html + 4 - - - Network - src/app/+about/about.component.html - 9 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - About this instance - src/app/+about/about-routing.module.ts - 26 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - About PeerTube - src/app/+about/about-routing.module.ts - 38 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - About this instance's network - src/app/+about/about-routing.module.ts - 47 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - The channel is required. - src/app/shared/form-validators/video-ownership-change-validators.ts - 7 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - The username is required. - src/app/shared/form-validators/video-ownership-change-validators.ts - 14 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 + + + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - You can only transfer ownership to a local account - src/app/shared/form-validators/video-ownership-change-validators.ts - 15 + src/app/shared/shared-video-miniature/videos-selection.component.html + 1 - - Plugins + + Best - src/app/+admin/plugins/shared/plugin-api.service.ts - 33 + 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 - - Themes + + Videos with the most interactions for recent videos, minus user history - src/app/+admin/plugins/shared/plugin-api.service.ts - 37 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 42 - - plugin + + Hot - src/app/+admin/plugins/shared/plugin-api.service.ts - 45 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 46 + A variant of Trending videos based on the number of recent interactions - - theme + + Videos with the most interactions for recent videos - src/app/+admin/plugins/shared/plugin-api.service.ts - 48 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 49 - - Installed + + Videos with the most views during the last 24 hours - src/app/+admin/plugins/plugins.component.html - 3 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 56 - - Settings updated. + + Likes - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts - 52 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 59 + A variant of Trending videos based on the number of likes - - This does not have settings. + + Videos that have the most likes - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html - 16,18 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 62 - - The plugin index is not available. Please retry later. + + Local videos - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 100 + src/app/+videos/video-list/video-local.component.ts + 37 - - - Please only install plugins or themes you trust, since they can execute any code on your instance. - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 122 + src/app/+videos/videos-routing.module.ts + 72 - - Install ? + + Recently added - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 123 + src/app/+videos/video-list/video-recently-added.component.ts + 37 - - installed. + + Videos from your subscriptions - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 135 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 43 - - Search... + + Copy feed URL - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 6 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 66 - - To load your new installed plugins or themes, refresh the page. - + + Feed URL copied - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 10,11 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 111 - - Popular + + Discover videos - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 16 + src/app/+videos/videos-routing.module.ts + 23 - - for "" + + Trending videos - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 22,24 + src/app/+videos/videos-routing.module.ts + 32 - - No results. - + + Recently added videos - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 29,30 + src/app/+videos/videos-routing.module.ts + 45 - - Plugin homepage (new window) + + Upload a video - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 40 + src/app/+videos/videos-routing.module.ts + 85 + + + Edit a video - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 17 + src/app/+videos/videos-routing.module.ts + 94 + + + Close this message - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 21 + src/app/app.component.html + 34 - - Plugin npm package (new window) + + Close the left menu - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 44 + src/app/app.component.ts + 109 - - You don't have plugins installed yet. + + Open the left menu - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 89 + src/app/app.component.ts + 111 - - You don't have themes installed yet. + + Focus the search bar - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 92 + src/app/app.component.ts + 313 - - Update to + + Toggle the left menu - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 100 + src/app/app.component.ts + 318 - - Do you really want to uninstall ? + + Go to the discover videos page - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 109 + src/app/app.component.ts + 323 - - Uninstall + + Go to the trending videos page - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 110 + src/app/app.component.ts + 328 - - uninstalled. + + Go to the recently added videos page - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 117 + src/app/app.component.ts + 333 - - updated. + + Go to the local videos page - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 139 + src/app/app.component.ts + 338 - - Uninstall + + Go to the videos upload page - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 32 + src/app/app.component.ts + 343 - - None - no upload possible + + Go to my subscriptions - src/app/+admin/config/shared/config.service.ts - 23 + src/app/core/auth/auth.service.ts + 64 + + + Go to my videos - src/app/+admin/config/shared/config.service.ts - 36 + src/app/core/auth/auth.service.ts + 68 - - 100MB + + Go to my imports - src/app/+admin/config/shared/config.service.ts - 24 + src/app/core/auth/auth.service.ts + 72 + + + Go to my channels - src/app/+admin/config/shared/config.service.ts - 39 + src/app/core/auth/auth.service.ts + 76 - - 500MB + + 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 - 25 + src/app/core/auth/auth.service.ts + 99,100 + + + Error - src/app/+admin/config/shared/config.service.ts - 40 + src/app/core/auth/auth.service.ts + 104 - - - 1GB - src/app/+admin/config/shared/config.service.ts - 26 + src/app/core/notification/notifier.service.ts + 18 - - 5GB + + You need to reconnect. - src/app/+admin/config/shared/config.service.ts - 27 + src/app/core/auth/auth.service.ts + 220 + + + Keyboard Shortcuts: - src/app/+admin/config/shared/config.service.ts - 42 + src/app/core/hotkeys/hotkeys.component.ts + 11 - - 20GB + + Info - src/app/+admin/config/shared/config.service.ts - 28 + src/app/core/notification/notifier.service.ts + 11 - - 50GB + + Success - src/app/+admin/config/shared/config.service.ts - 29 + src/app/core/notification/notifier.service.ts + 25 - - 10MB + + 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 - 37 + src/app/core/rest/rest-extractor.service.ts + 62 - - 50MB + + Too many attempts, please try again after minutes. - src/app/+admin/config/shared/config.service.ts - 38 + src/app/core/rest/rest-extractor.service.ts + 67 - - 2GB + + Too many attempts, please try again later. - src/app/+admin/config/shared/config.service.ts - 41 + src/app/core/rest/rest-extractor.service.ts + 69 - - Federation + + Server error. Please retry later. - src/app/+admin/admin.component.ts - 26 + src/app/core/rest/rest-extractor.service.ts + 72 - - Instances you follow + + All unsaved data will be lost, are you sure you want to leave this page? - src/app/+admin/admin.component.ts - 29 + src/app/core/routing/can-deactivate-guard.service.ts + 19 - - Instances following you + + Warning - src/app/+admin/admin.component.ts - 34 + src/app/core/routing/can-deactivate-guard.service.ts + 23 - - Video redundancies + + User - src/app/+admin/admin.component.ts - 39 + src/app/core/users/user.service.ts + 412 - - Reports + + Administrator - src/app/+admin/admin.component.ts - 53 + src/app/core/users/user.service.ts + 413 + + + Moderator - src/app/+admin/moderation/moderation.routes.ts - 37 + src/app/core/users/user.service.ts + 414 - - Video blocks + + Search videos, channels… - src/app/+admin/admin.component.ts - 60 + src/app/header/search-typeahead.component.html + 3 - - Video comments + + GLOBAL SEARCH - src/app/+admin/admin.component.ts - 67 + src/app/header/search-typeahead.component.html + 26 + + + using - src/app/+admin/moderation/moderation.routes.ts - 86 + src/app/header/search-typeahead.component.html + 28 - - Users + + 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 - 88 + src/app/header/search-typeahead.component.html + 32 - - Configuration + + ADVANCED SEARCH - src/app/+admin/admin.component.ts - 95 + src/app/header/search-typeahead.component.html + 38 - - Plugins/Themes + + 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 - 99 + src/app/header/search-typeahead.component.html + 40 - - System + + any instance - src/app/+admin/admin.component.ts - 103 + src/app/header/search-typeahead.component.html + 41 - - Instance unmuted by your instance. + + only followed instances - src/app/shared/shared-moderation/server-blocklist.component.ts - 46 + src/app/header/search-typeahead.component.html + 42 - - Instance muted by your instance. + + will list the matching channel - src/app/shared/shared-moderation/server-blocklist.component.ts - 69 + src/app/header/search-typeahead.component.html + 49 - - - Job type - src/app/+admin/system/jobs/jobs.component.html - 3 + src/app/header/search-typeahead.component.html + 52 - - Job state + + will list the matching video - src/app/+admin/system/jobs/jobs.component.html - 12 + src/app/header/search-typeahead.component.html + 55 - - any + + Any other input will return matching video or channel names. - src/app/+admin/system/jobs/jobs.component.html - 21 + src/app/header/search-typeahead.component.html + 58 - Selector for the list displaying jobs, filtering by their state - - Showing to of jobs + + In this instance's network - src/app/+admin/system/jobs/jobs.component.html - 35 + src/app/header/suggestion.component.html + 14 - - ID + + In the vidiverse - src/app/+admin/system/jobs/jobs.component.html - 41 + src/app/header/suggestion.component.html + 15 - - Type + + The upload failed - src/app/+admin/system/jobs/jobs.component.html - 42 + src/app/helpers/utils.ts + 177 - - No jobs found. + + The connection was interrupted - src/app/+admin/system/jobs/jobs.component.html - 94 + src/app/helpers/utils.ts + 181 - - No jobs found. + + Your file couldn't be transferred before the set timeout (usually 10min) - src/app/+admin/system/jobs/jobs.component.html - 95 + src/app/helpers/utils.ts + 184 - - No jobs found. + + Your file was too large (max. size: ) - src/app/+admin/system/jobs/jobs.component.html - 98 + src/app/helpers/utils.ts + 188 - - No jobs found that are . + + Change the language - src/app/+admin/system/jobs/jobs.component.html - 99 + src/app/menu/language-chooser.component.html + 3 - - Account unmuted by your instance. + + Help to translate PeerTube! - src/app/shared/shared-moderation/account-blocklist.component.ts - 48 + src/app/menu/language-chooser.component.html + 9,10 - - Report reason is required. + + Public profile - src/app/shared/form-validators/abuse-validators.ts - 7 + src/app/menu/menu.component.html + 23 - - Report reason must be at least 2 characters long. + + Interface: - src/app/shared/form-validators/abuse-validators.ts - 8 + src/app/menu/menu.component.html + 30 - - Report reason cannot be more than 3000 characters long. + + Videos: - src/app/shared/form-validators/abuse-validators.ts - 9 + src/app/menu/menu.component.html + 37 - - Moderation comment is required. + + Sensitive: - src/app/shared/form-validators/abuse-validators.ts - 16 + src/app/menu/menu.component.html + 46 - - Moderation comment must be at least 2 characters long. + + Help share videos - src/app/shared/form-validators/abuse-validators.ts - 17 + src/app/menu/menu.component.html + 52 - - Moderation comment cannot be more than 3000 characters long. + + Keyboard shortcuts - src/app/shared/form-validators/abuse-validators.ts - 18 + src/app/menu/menu.component.html + 61 - - - Abuse message is required. - src/app/shared/form-validators/abuse-validators.ts - 25 + src/app/menu/menu.component.html + 173 - - Abuse message must be at least 2 characters long. + + Log out - src/app/shared/form-validators/abuse-validators.ts - 26 + src/app/menu/menu.component.html + 66 - - Abuse message cannot be more than 3000 characters long. + + My account - src/app/shared/form-validators/abuse-validators.ts - 27 + src/app/menu/menu.component.html + 77 - - enabled + + My library - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/menu/menu.component.html + 82 - - disabled + + Administration - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/menu/menu.component.html + 87 - - Redundancy for is + + IN MY LIBRARY - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 25 + src/app/menu/menu.component.html + 98 - - Follow request(s) sent! + + Videos - src/app/+admin/follows/following-list/following-list.component.ts - 47 + src/app/menu/menu.component.html + 102 - - Do you really want to unfollow ? + + Playlists - src/app/+admin/follows/following-list/following-list.component.ts - 57 + src/app/menu/menu.component.html + 107 - - Unfollow + + Subscriptions - src/app/+admin/follows/following-list/following-list.component.ts - 58 + src/app/menu/menu.component.html + 112 - - You are not following anymore. + + History - src/app/+admin/follows/following-list/following-list.component.ts - 64 + src/app/menu/menu.component.html + 117 - - Instances you follow + + ON - src/app/+admin/follows/following-list/following-list.component.html - 3 + src/app/menu/menu.component.html + 123 - - Showing to of hosts + + Trending - src/app/+admin/follows/following-list/following-list.component.html - 10 + src/app/menu/menu.component.html + 132 - - Follow domains + + Recently added - src/app/+admin/follows/following-list/following-list.component.html - 79 + src/app/menu/menu.component.html + 137 - - Follow domain + + My settings - src/app/+admin/follows/following-list/following-list.component.html - 24 + src/app/menu/menu.component.html + 151 - - - Host - src/app/+admin/follows/following-list/following-list.component.html - 32 + src/app/modal/quick-settings-modal.component.html + 3 - - Redundancy allowed + + Interface: - src/app/+admin/follows/following-list/following-list.component.html - 35 + src/app/menu/menu.component.html + 164 - - Accepted + + Contact - src/app/+admin/follows/following-list/following-list.component.html - 52 + src/app/menu/menu.component.html + 168 + + + Get help using PeerTube - src/app/+admin/follows/followers-list/followers-list.component.html - 53 + src/app/menu/menu.component.html + 169 - - Pending + + Help - src/app/+admin/follows/following-list/following-list.component.html - 55 + src/app/menu/menu.component.html + 169 + + + Frequently asked questions about PeerTube - src/app/+admin/follows/followers-list/followers-list.component.html - 56 + src/app/menu/menu.component.html + 170 - - No host found matching current filters. + + FAQ - src/app/+admin/follows/following-list/following-list.component.html - 71 + src/app/menu/menu.component.html + 170 - - Your instance is not following anyone. + + Stats - src/app/+admin/follows/following-list/following-list.component.html - 72 + src/app/menu/menu.component.html + 171 - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + API documentation - src/app/+admin/follows/following-list/following-list.component.html - 82,83 + src/app/menu/menu.component.html + 172 - - Stop autoplaying next video + + API - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 203 + src/app/menu/menu.component.html + 172 - - Autoplay next video + + powered by PeerTube - CopyLeft 2015-2021 - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 204 + src/app/menu/menu.component.html + 178 - - Stop looping playlist videos + + powered by PeerTube - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 209 + src/app/menu/menu.component.html + 179 - - Loop playlist videos + + Unknown - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 210 + src/app/menu/menu.component.ts + 197 - - Public + + any language - src/app/+videos/+video-watch/video-watch-playlist.component.html - 11 + src/app/menu/menu.component.ts + 251 - - Like this video + + hide - src/app/+videos/+video-watch/video-watch.component.ts - 132 + src/app/menu/menu.component.ts + 284 - - Dislike this video + + blur - src/app/+videos/+video-watch/video-watch.component.ts - 133 + src/app/menu/menu.component.ts + 288 - - Support options for this video + + display - src/app/+videos/+video-watch/video-watch.component.ts - 134 + src/app/menu/menu.component.ts + 292 - - You need to be <a href="/login">logged in</a> to rate this video. + + View your notifications - src/app/+videos/+video-watch/video-watch.component.ts - 220 + src/app/menu/notification.component.html + 3 - - - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - src/app/+videos/+video-watch/video-watch.component.ts - 413 + src/app/menu/notification.component.html + 11 - - Redirection + + Update your notification preferences - src/app/+videos/+video-watch/video-watch.component.ts - 414 + src/app/menu/notification.component.html + 31 - - This video contains mature or explicit content. Are you sure you want to watch it? + + See all your notifications - src/app/+videos/+video-watch/video-watch.component.ts - 545 + src/app/menu/notification.component.html + 49 - - Mature or explicit content + + Confirm - src/app/+videos/+video-watch/video-watch.component.ts - 546 + src/app/modal/confirm.component.ts + 39 - - Up Next + + Configuration warning! - src/app/+videos/+video-watch/video-watch.component.ts - 598 + src/app/modal/instance-config-warning-modal.component.html + 3 - - Cancel + + You enabled user registration on your instance but did not configure the following fields: - src/app/+videos/+video-watch/video-watch.component.ts - 599 + src/app/modal/instance-config-warning-modal.component.html + 10 - - Autoplay is suspended + + Instance name - src/app/+videos/+video-watch/video-watch.component.ts - 600 + src/app/modal/instance-config-warning-modal.component.html + 13 - - Enter/exit fullscreen (requires player focus) + + Instance short description - src/app/+videos/+video-watch/video-watch.component.ts - 918 + src/app/modal/instance-config-warning-modal.component.html + 14 - - Play/Pause the video (requires player focus) + + Who you are - src/app/+videos/+video-watch/video-watch.component.ts - 919 + src/app/modal/instance-config-warning-modal.component.html + 16 - - Mute/unmute the video (requires player focus) + + How long you plan to maintain your instance - src/app/+videos/+video-watch/video-watch.component.ts - 920 + src/app/modal/instance-config-warning-modal.component.html + 17 - - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) + + How you plan to pay your instance - src/app/+videos/+video-watch/video-watch.component.ts - 922 + src/app/modal/instance-config-warning-modal.component.html + 18 - - Increase the volume (requires player focus) + + How you will moderate your instance - src/app/+videos/+video-watch/video-watch.component.ts - 924 + src/app/modal/instance-config-warning-modal.component.html + 20 - - Decrease the volume (requires player focus) + + Instance terms - src/app/+videos/+video-watch/video-watch.component.ts - 925 + src/app/modal/instance-config-warning-modal.component.html + 21 - - Seek the video forward (requires player focus) + + 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/+videos/+video-watch/video-watch.component.ts - 927 + src/app/modal/instance-config-warning-modal.component.html + 25,27 - - Seek the video backward (requires player focus) + + Don't show me this warning anymore - src/app/+videos/+video-watch/video-watch.component.ts - 928 + src/app/modal/instance-config-warning-modal.component.html + 33 - - Increase playback rate (requires player focus) + + Close - src/app/+videos/+video-watch/video-watch.component.ts - 930 + src/app/modal/instance-config-warning-modal.component.html + 38 + + + src/app/shared/shared-video-live/live-stream-information.component.html + 34 - - Decrease playback rate (requires player focus) + + Configure - src/app/+videos/+video-watch/video-watch.component.ts - 931 + src/app/modal/instance-config-warning-modal.component.html + 43,44 - - Navigate in the video frame by frame (requires player focus) + + These settings apply only to your session on this instance. - src/app/+videos/+video-watch/video-watch.component.ts - 933 + src/app/modal/quick-settings-modal.component.html + 8 - - Like the video + + Display settings - src/app/+videos/+video-watch/video-watch.component.ts - 941 + src/app/modal/quick-settings-modal.component.html + 10 - - Dislike the video + + Video settings - src/app/+videos/+video-watch/video-watch.component.ts - 946 + src/app/modal/quick-settings-modal.component.html + 18 - - The video is being imported, it will be available when the import is finished. + + Interface settings - src/app/+videos/+video-watch/video-watch.component.html - 21,22 + src/app/modal/quick-settings-modal.component.html + 22 - - The video is being transcoded, it may not work properly. + + Welcome to PeerTube, dear administrator! - src/app/+videos/+video-watch/video-watch.component.html - 25,26 + src/app/modal/welcome-modal.component.html + 3 - - This video will be published on . + + CLI documentation - src/app/+videos/+video-watch/video-watch.component.html - 28,30 + src/app/modal/welcome-modal.component.html + 12,13 - - This live has not started yet. + + Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/+videos/+video-watch/video-watch.component.html - 33,34 + src/app/modal/welcome-modal.component.html + 15 - - This live has ended. + + Administer documentation - src/app/+videos/+video-watch/video-watch.component.html - 37,38 + src/app/modal/welcome-modal.component.html + 19,20 - - This video is blocked. + + Managing users, following other instances, dealing with spammers... - src/app/+videos/+video-watch/video-watch.component.html - 41 + src/app/modal/welcome-modal.component.html + 22 - - Published + + Use documentation - src/app/+videos/+video-watch/video-watch.component.html - 55 + src/app/modal/welcome-modal.component.html + 26,27 + + + Setup your account, managing video playlists, discover third-party applications... - src/app/+videos/+video-watch/video-watch.component.html - 68 + src/app/modal/welcome-modal.component.html + 29 - - SHARE + + Useful links - src/app/+videos/+video-watch/video-watch.component.html - 109 + src/app/modal/welcome-modal.component.html + 39 - - Tags + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org - src/app/+videos/+video-watch/video-watch.component.html - 268 + src/app/modal/welcome-modal.component.html + 42,43 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - src/app/+videos/+video-edit/shared/video-edit.component.html - 19 + src/app/modal/welcome-modal.component.html + 45 - - SUPPORT + + It's time to configure your instance! - src/app/+videos/+video-watch/video-watch.component.html - 104 + src/app/modal/welcome-modal.component.html + 55 - - SAVE + + 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/+videos/+video-watch/video-watch.component.html - 120 + src/app/modal/welcome-modal.component.html + 58,61 - - DOWNLOAD + + 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/+videos/+video-watch/video-watch.component.html - 134 + src/app/modal/welcome-modal.component.html + 64,67 - - Account page + + Remind me later - src/app/+videos/+video-watch/video-watch.component.html - 185 + src/app/modal/welcome-modal.component.html + 74 + + + Configure my instance - src/app/+videos/+video-watch/video-watch.component.html - 191 + src/app/modal/welcome-modal.component.html + 81,82 - - By + + Report reason is required. - src/app/+videos/+video-watch/video-watch.component.html - 186 + src/app/shared/form-validators/abuse-validators.ts + 7 - - + + Report reason must be at least 2 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 192 + src/app/shared/form-validators/abuse-validators.ts + 8 - - Show more + + Report reason cannot be more than 3000 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 213 + src/app/shared/form-validators/abuse-validators.ts + 9 - - Show less + + Moderation comment is required. - src/app/+videos/+video-watch/video-watch.component.html - 219 + src/app/shared/form-validators/abuse-validators.ts + 16 - - Origin instance + + Moderation comment must be at least 2 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 231 + src/app/shared/form-validators/abuse-validators.ts + 17 - - Originally published + + Moderation comment cannot be more than 3000 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 236 + src/app/shared/form-validators/abuse-validators.ts + 18 - - Friendly Reminder: + + Abuse message is required. - src/app/+videos/+video-watch/video-watch.component.html - 299 + src/app/shared/form-validators/abuse-validators.ts + 25 - - 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. + + Abuse message must be at least 2 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 301,302 + src/app/shared/form-validators/abuse-validators.ts + 26 - - Get more information + + Abuse message cannot be more than 3000 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 304 + src/app/shared/form-validators/abuse-validators.ts + 27 - - OK + + is not valid - src/app/+videos/+video-watch/video-watch.component.html - 308,309 + src/app/shared/form-validators/batch-domains-validators.ts + 19 - - You have unsaved changes! If you leave, your changes will be lost. + + Domain is required. - src/app/+videos/+video-edit/video-update.component.ts - 94 + src/app/shared/form-validators/batch-domains-validators.ts + 56 - - Video updated. + + Domains entered are invalid. - src/app/+videos/+video-edit/video-update.component.ts - 142 + src/app/shared/form-validators/batch-domains-validators.ts + 57 - - Update + + Domains entered contain duplicates. - src/app/+videos/+video-edit/video-update.component.html - 3 + src/app/shared/form-validators/batch-domains-validators.ts + 58 + + + Instance name is required. - src/app/+videos/+video-edit/video-update.component.html - 18 + src/app/shared/form-validators/custom-config-validators.ts + 7 + + + Short description should not be longer than 250 characters. - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 70 + src/app/shared/form-validators/custom-config-validators.ts + 14 + + + Twitter username is required. - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 66 + src/app/shared/form-validators/custom-config-validators.ts + 21 + + + Previews cache size is required. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 50 + src/app/shared/form-validators/custom-config-validators.ts + 28 - - Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. + + Previews cache size must be greater than 1. - src/app/+videos/+video-edit/video-add.component.html - 3 + src/app/shared/form-validators/custom-config-validators.ts + 29 - - Read instance rules for help + + Previews cache size must be a number. - src/app/+videos/+video-edit/video-add.component.html - 4 + src/app/shared/form-validators/custom-config-validators.ts + 30 - - Upload a file + + Captions cache size is required. - src/app/+videos/+video-edit/video-add.component.html - 26 + src/app/shared/form-validators/custom-config-validators.ts + 37 - - 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. + + Captions cache size must be greater than 1. - src/app/+videos/+video-edit/video-add.component.html - 11,14 + src/app/shared/form-validators/custom-config-validators.ts + 38 - - Import + + Captions cache size must be a number. - src/app/+videos/+video-edit/video-add.component.html - 19 + src/app/shared/form-validators/custom-config-validators.ts + 39 - - Upload + + Signup limit is required. - src/app/+videos/+video-edit/video-add.component.html - 20 + src/app/shared/form-validators/custom-config-validators.ts + 46 - - Import with URL + + Signup limit must be greater than 1. - src/app/+videos/+video-edit/video-add.component.html - 36 + src/app/shared/form-validators/custom-config-validators.ts + 47 - - Import with torrent + + Signup limit must be a number. - src/app/+videos/+video-edit/video-add.component.html - 46 + src/app/shared/form-validators/custom-config-validators.ts + 48 - - Go live + + Admin email is required. - src/app/+videos/+video-edit/video-add.component.html - 56 + src/app/shared/form-validators/custom-config-validators.ts + 55 - - What is PeerTube? + + Admin email must be valid. - src/app/+about/about-peertube/about-peertube.component.html - 3,4 + src/app/shared/form-validators/custom-config-validators.ts + 56 - - PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. + + Transcoding threads is required. - src/app/+about/about-peertube/about-peertube.component.html - 10,11 + src/app/shared/form-validators/custom-config-validators.ts + 63 - - It is free and open-source software, under AGPLv3 licence. + + Transcoding threads must be greater or equal to 0. - src/app/+about/about-peertube/about-peertube.component.html - 14,16 + src/app/shared/form-validators/custom-config-validators.ts + 64 - - For more information, please visit joinpeertube.org. + + Max live duration is required. - src/app/+about/about-peertube/about-peertube.component.html - 19,20 + src/app/shared/form-validators/custom-config-validators.ts + 71 - - Use PeerTube documentation + + Max live duration should be greater or equal to -1. - src/app/+about/about-peertube/about-peertube.component.html - 28,29 + src/app/shared/form-validators/custom-config-validators.ts + 72 - - Discover how to setup your account, what is a channel, how to create a playlist and more! + + Max instance lives is required. - src/app/+about/about-peertube/about-peertube.component.html - 33,34 + src/app/shared/form-validators/custom-config-validators.ts + 79 - - PeerTube Applications + + Max instance lives should be greater or equal to -1. - src/app/+about/about-peertube/about-peertube.component.html - 41,42 + src/app/shared/form-validators/custom-config-validators.ts + 80 - - Discover unofficial Android applications or browser addons! + + Max user lives is required. - src/app/+about/about-peertube/about-peertube.component.html - 46,47 + src/app/shared/form-validators/custom-config-validators.ts + 87 - - Contribute on PeerTube + + Max user lives should be greater or equal to -1. - src/app/+about/about-peertube/about-peertube.component.html - 54,55 + src/app/shared/form-validators/custom-config-validators.ts + 88 - - Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! + + Concurrency is required. - src/app/+about/about-peertube/about-peertube.component.html - 59,60 + src/app/shared/form-validators/custom-config-validators.ts + 95 - - P2P & Privacy + + Concurrency should be greater or equal to 1. - src/app/+about/about-peertube/about-peertube.component.html - 71 + src/app/shared/form-validators/custom-config-validators.ts + 96 - - 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. + + Index URL should be a URL - src/app/+about/about-peertube/about-peertube.component.html - 75,78 + src/app/shared/form-validators/custom-config-validators.ts + 103 - - What are the consequences? + + Search index URL should be a URL - src/app/+about/about-peertube/about-peertube.component.html - 85 + src/app/shared/form-validators/custom-config-validators.ts + 110 - - 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: + + Email is required. - src/app/+about/about-peertube/about-peertube.component.html - 88,90 + src/app/shared/form-validators/instance-validators.ts + 7 - - - An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+about/about-peertube/about-peertube.component.html - 94,96 + src/app/shared/form-validators/user-validators.ts + 37 - - 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 + + Email must be valid. - src/app/+about/about-peertube/about-peertube.component.html - 99,102 + src/app/shared/form-validators/instance-validators.ts + 8 - - - Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html - 105,106 + src/app/shared/form-validators/user-validators.ts + 38 - - 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 + + Your name is required. - src/app/+about/about-peertube/about-peertube.component.html - 109,111 + src/app/shared/form-validators/instance-validators.ts + 19 - - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + Your name must be at least 1 character long. - src/app/+about/about-peertube/about-peertube.component.html - 114,115 + src/app/shared/form-validators/instance-validators.ts + 20 - - Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + + Your name cannot be more than 120 characters long. - src/app/+about/about-peertube/about-peertube.component.html - 118,123 + src/app/shared/form-validators/instance-validators.ts + 21 - - The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. + + A subject is required. - src/app/+about/about-peertube/about-peertube.component.html - 127,129 + src/app/shared/form-validators/instance-validators.ts + 32 - - How does PeerTube compare with YouTube? + + The subject must be at least 1 character long. - src/app/+about/about-peertube/about-peertube.component.html - 131 + src/app/shared/form-validators/instance-validators.ts + 33 - - The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + The subject cannot be more than 120 characters long. - src/app/+about/about-peertube/about-peertube.component.html - 134,137 + src/app/shared/form-validators/instance-validators.ts + 34 - - What can I do to limit the exposure of my IP address? + + A message is required. - src/app/+about/about-peertube/about-peertube.component.html - 139 + src/app/shared/form-validators/instance-validators.ts + 45 - - 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. + + The message must be at least 3 characters long. - src/app/+about/about-peertube/about-peertube.component.html - 142,146 + src/app/shared/form-validators/instance-validators.ts + 46 - - What will be done to mitigate this problem? + + The message cannot be more than 5000 characters long. - src/app/+about/about-peertube/about-peertube.component.html - 148 + src/app/shared/form-validators/instance-validators.ts + 47 - - 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: + + Username is required. - src/app/+about/about-peertube/about-peertube.component.html - 151,153 + src/app/shared/form-validators/login-validators.ts + 9 - - - We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html - 156 + src/app/shared/form-validators/user-validators.ts + 12 - - We set a limit on the request frequency received by the tracker + + Password is required. - src/app/+about/about-peertube/about-peertube.component.html - 157 + src/app/shared/form-validators/login-validators.ts + 18 - - - Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html - 158 + src/app/shared/form-validators/user-validators.ts + 58 - - - Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html - 162,164 + src/app/shared/form-validators/user-validators.ts + 69 - - Developed with ❤ by Framasoft + + Confirmation of the password is required. - src/app/+about/about-peertube/about-peertube-contributors.component.html - 3 + src/app/shared/form-validators/reset-password-validators.ts + 9 - - Your message has been sent. + + Username must be at least 1 character long. - src/app/+about/about-instance/contact-admin-modal.component.ts - 77 + src/app/shared/form-validators/user-validators.ts + 13 - - You already sent this form recently + + Username cannot be more than 50 characters long. - src/app/+about/about-instance/contact-admin-modal.component.ts - 83 + src/app/shared/form-validators/user-validators.ts + 14 - - Contact administrator + + Username should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+about/about-instance/contact-admin-modal.component.html - 3 + src/app/shared/form-validators/user-validators.ts + 15 - - Your name + + Channel name is required. - src/app/+about/about-instance/contact-admin-modal.component.html - 11 + src/app/shared/form-validators/user-validators.ts + 27 - - Your email + + Channel name must be at least 1 character long. - src/app/+about/about-instance/contact-admin-modal.component.html - 20 + src/app/shared/form-validators/user-validators.ts + 28 - - Subject + + Channel name cannot be more than 50 characters long. - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/shared/form-validators/user-validators.ts 29 - - Your message + + Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. - src/app/+about/about-instance/contact-admin-modal.component.html - 38 + src/app/shared/form-validators/user-validators.ts + 30 - - Link copied + + Handle is required. - src/app/+about/about-instance/about-instance.component.ts - 91 + src/app/shared/form-validators/user-validators.ts + 48 - - About + + Handle must be valid (eg. chocobozzz@example.com). - src/app/+about/about-instance/about-instance.component.html - 5 + src/app/shared/form-validators/user-validators.ts + 49 - - FEATURES + + Password must be at least 6 characters long. - src/app/+about/about-instance/about-instance.component.html - 203 + src/app/shared/form-validators/user-validators.ts + 70 - - - STATISTICS - src/app/+about/about-instance/about-instance.component.html - 215 + src/app/shared/form-validators/user-validators.ts + 81 - - Contact administrator + + Password cannot be more than 255 characters long. - src/app/+about/about-instance/about-instance.component.html - 7 + src/app/shared/form-validators/user-validators.ts + 71 - - - This instance is dedicated to sensitive/NSFW content. - src/app/+about/about-instance/about-instance.component.html - 19 + src/app/shared/form-validators/user-validators.ts + 82 - - ADMINISTRATORS & SUSTAINABILITY + + The new password and the confirmed password do not correspond. - src/app/+about/about-instance/about-instance.component.html - 32,33 + src/app/shared/form-validators/user-validators.ts + 89 - - Who we are + + Video quota is required. - src/app/+about/about-instance/about-instance.component.html - 44 + src/app/shared/form-validators/user-validators.ts + 96 - - Why we created this instance + + Quota must be greater than -1. - src/app/+about/about-instance/about-instance.component.html - 58 + src/app/shared/form-validators/user-validators.ts + 97 - - How long we plan to maintain this instance + + Daily upload limit is required. - src/app/+about/about-instance/about-instance.component.html - 72 + src/app/shared/form-validators/user-validators.ts + 103 - - How we will pay for this instance + + Daily upload limit must be greater than -1. - src/app/+about/about-instance/about-instance.component.html - 86 + src/app/shared/form-validators/user-validators.ts + 104 - - INFORMATION + + User role is required. - src/app/+about/about-instance/about-instance.component.html - 101,102 + src/app/shared/form-validators/user-validators.ts + 111 - - MODERATION + + Description must be at least 3 characters long. - src/app/+about/about-instance/about-instance.component.html - 128,129 + src/app/shared/form-validators/user-validators.ts + 123 - - - OTHER INFORMATION - src/app/+about/about-instance/about-instance.component.html - 183,184 + src/app/shared/form-validators/video-channel-validators.ts + 38 - - - Hardware information - src/app/+about/about-instance/about-instance.component.html - 195 + src/app/shared/form-validators/video-playlist-validators.ts + 33 - - Follows + + Description cannot be more than 1000 characters long. - src/app/+about/about-follows/about-follows.component.html - 2 + src/app/shared/form-validators/user-validators.ts + 124 + + + src/app/shared/form-validators/video-channel-validators.ts + 39 + + + src/app/shared/form-validators/video-playlist-validators.ts + 34 - - Followers instances () + + You must agree with the instance terms in order to register on it. - src/app/+about/about-follows/about-follows.component.html - 4 + src/app/shared/form-validators/user-validators.ts + 131 - - Followings instances () + + Ban reason must be at least 3 characters long. - src/app/+about/about-follows/about-follows.component.html - 16 + src/app/shared/form-validators/user-validators.ts + 141 - - This instance does not have instances followers. + + Ban reason cannot be more than 250 characters long. - src/app/+about/about-follows/about-follows.component.html - 6 + src/app/shared/form-validators/user-validators.ts + 142 - - Show full list + + Display name is required. - src/app/+about/about-follows/about-follows.component.html - 12 + src/app/shared/form-validators/user-validators.ts + 153 - src/app/+about/about-follows/about-follows.component.html - 24 + src/app/shared/form-validators/video-channel-validators.ts + 26 - - - This instance is not following any other. - src/app/+about/about-follows/about-follows.component.html - 18 + src/app/shared/form-validators/video-playlist-validators.ts + 12 - - Report comment + + Display name must be at least 1 character long. - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 51 + src/app/shared/form-validators/user-validators.ts + 154 - - - Comment reported. - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 82 + src/app/shared/form-validators/video-channel-validators.ts + 27 - - - Jobs - src/app/+admin/system/system.component.html - 3 + src/app/shared/form-validators/video-playlist-validators.ts + 13 - - Logs + + Display name cannot be more than 50 characters long. - src/app/+admin/system/system.component.html - 5 + src/app/shared/form-validators/user-validators.ts + 155 - - - Debug - src/app/+admin/system/system.component.html - 7 + src/app/shared/form-validators/video-channel-validators.ts + 28 - - Jobs + + Block reason must be at least 2 characters long. - src/app/+admin/system/system.routes.ts - 26 + src/app/shared/form-validators/video-block-validators.ts + 7 - - Logs + + Block reason cannot be more than 300 characters long. - src/app/+admin/system/system.routes.ts - 37 + src/app/shared/form-validators/video-block-validators.ts + 8 - - Debug + + Video caption language is required. - src/app/+admin/system/system.routes.ts - 48 + src/app/shared/form-validators/video-captions-validators.ts + 7 - - Comment + + Video caption file is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 67 + src/app/shared/form-validators/video-captions-validators.ts + 14 - - Reply + + Name is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 69 + src/app/shared/form-validators/video-channel-validators.ts + 12 - - Add comment... + + Name must be at least 1 character long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 6 + src/app/shared/form-validators/video-channel-validators.ts + 13 - - Markdown compatible + + Name cannot be more than 50 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 13 + src/app/shared/form-validators/video-channel-validators.ts + 14 - - Markdown compatible that supports: + + Name should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+videos/+video-watch/comment/video-comment-add.component.html + src/app/shared/form-validators/video-channel-validators.ts 15 - - Auto generated links + + Support text must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 18 + src/app/shared/form-validators/video-channel-validators.ts + 49 - - Break lines + + Support text cannot be more than 1000 characters long - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 19 + src/app/shared/form-validators/video-channel-validators.ts + 50 - - Lists + + Comment is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 20 + src/app/shared/form-validators/video-comment-validators.ts + 7 - - Emphasis + + Comment must be at least 2 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 22 + src/app/shared/form-validators/video-comment-validators.ts + 8 - - bold + + Comment cannot be more than 3000 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/form-validators/video-comment-validators.ts + 9 - - italic + + The channel is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/form-validators/video-ownership-change-validators.ts + 7 - - Emoji shortcuts + + The username is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 26 + src/app/shared/form-validators/video-ownership-change-validators.ts + 14 - - Emoji markup + + You can only transfer ownership to a local account - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 30 + src/app/shared/form-validators/video-ownership-change-validators.ts + 15 - - See complete list + + Display name cannot be more than 120 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 32 + src/app/shared/form-validators/video-playlist-validators.ts + 14 - - Cancel + + Privacy is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 45,46 + src/app/shared/form-validators/video-playlist-validators.ts + 23 - - You are one step away from commenting + + The channel is required when the playlist is public. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 55 + src/app/shared/form-validators/video-playlist-validators.ts + 41 - - You can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface. + + Video name is required. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 60,63 + src/app/shared/form-validators/video-validators.ts + 15 - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + Video name must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 65,66 + src/app/shared/form-validators/video-validators.ts + 16 - - Login to comment + + Video name cannot be more than 120 characters long. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 76 + src/app/shared/form-validators/video-validators.ts + 17 - - Markdown Emoji List + + Video name has leading or trailing whitespace. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 84 + src/app/shared/form-validators/video-validators.ts + 18 - - Report this comment + + Video privacy is required. - src/app/+videos/+video-watch/comment/video-comment.component.ts - 173 + src/app/shared/form-validators/video-validators.ts + 25 - - Remove + + Video channel is required. - src/app/+videos/+video-watch/comment/video-comment.component.ts - 181 + src/app/shared/form-validators/video-validators.ts + 52 - - Remove & re-draft + + Video description must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comment.component.ts - 189 + src/app/shared/form-validators/video-validators.ts + 59 - - Options + + Video description cannot be more than 10000 characters long. - src/app/+videos/+video-watch/comment/video-comment.component.html - 50 + src/app/shared/form-validators/video-validators.ts + 60 - - Highlighted comment + + A tag should be more than 2 characters long. - src/app/+videos/+video-watch/comment/video-comment.component.html - 20 + src/app/shared/form-validators/video-validators.ts + 67 - - Reply + + A tag should be less than 30 characters long. - src/app/+videos/+video-watch/comment/video-comment.component.html - 46 + src/app/shared/form-validators/video-validators.ts + 68 - - This comment has been deleted + + A maximum of 5 tags can be used on a video. - src/app/+videos/+video-watch/comment/video-comment.component.html - 63 + src/app/shared/form-validators/video-validators.ts + 75 - - The deletion will be sent to remote instances so they can reflect the change. + + A tag should be more than 1 and less than 30 characters long. - src/app/+videos/+video-watch/comment/video-comments.component.ts - 171 + src/app/shared/form-validators/video-validators.ts + 76 - - It is a remote comment, so the deletion will only be effective on your instance. + + Video support must be at least 3 characters long. - src/app/+videos/+video-watch/comment/video-comments.component.ts - 173 + src/app/shared/form-validators/video-validators.ts + 83 - - Delete and re-draft + + Video support cannot be more than 1000 characters long. - src/app/+videos/+video-watch/comment/video-comments.component.ts - 199 + src/app/shared/form-validators/video-validators.ts + 84 - - Do you really want to delete and re-draft this comment? + + A date is required to schedule video update. - src/app/+videos/+video-watch/comment/video-comments.component.ts - 199 + src/app/shared/form-validators/video-validators.ts + 91 - - SORT BY + + Reporter - src/app/+videos/+video-watch/comment/video-comments.component.html - 16,17 + src/app/shared/shared-abuse-list/abuse-details.component.html + 7 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 41 - - Most recent first (default) + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - src/app/+videos/+video-watch/comment/video-comments.component.html - 19 + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 - - Most replies first + + - src/app/+videos/+video-watch/comment/video-comments.component.html - 20 + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 - - 1 Comment + + Reportee - src/app/+videos/+video-watch/comment/video-comments.component.html - 6 + src/app/shared/shared-abuse-list/abuse-details.component.html + 33 - - Comments + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - src/app/+videos/+video-watch/comment/video-comments.component.html - 7 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - Comments + + - src/app/+videos/+video-watch/comment/video-comments.component.html - 9 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - No comments. + + Updated - src/app/+videos/+video-watch/comment/video-comments.component.html - 33 + src/app/shared/shared-abuse-list/abuse-details.component.html + 58 - - View replies from and others + + Report - src/app/+videos/+video-watch/comment/video-comments.component.html - 83,85 + src/app/shared/shared-abuse-list/abuse-details.component.html + 65 - - View replies from + + Reported part - src/app/+videos/+video-watch/comment/video-comments.component.html - 86,88 + src/app/shared/shared-abuse-list/abuse-details.component.html + 83 - - View replies + + Note - src/app/+videos/+video-watch/comment/video-comments.component.html + src/app/shared/shared-abuse-list/abuse-details.component.html 90 - - Comments are disabled. + + The video was deleted - src/app/+videos/+video-watch/comment/video-comments.component.html - 101,102 + src/app/shared/shared-abuse-list/abuse-details.component.html + 99 - - Support + + Comment: - src/app/+videos/+video-watch/modal/video-support.component.html - 3 + src/app/shared/shared-abuse-list/abuse-details.component.html + 105 - - Maybe later + + Violent or Repulsive - src/app/+videos/+video-watch/modal/video-support.component.html - 11 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 21 - - Video to import updated. + + Hateful or Abusive - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts - 129 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 22 + + + Spam or Misleading - src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts - 139 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 23 - - Select the torrent to import + + Privacy - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 6 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 24 - - OR + + Copyright - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 10 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 25 - - - Paste magnet URI - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 13 + src/app/shared/shared-moderation/abuse.service.ts + 159 - - 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. + + Server rules - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 17,19 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 26 - - Sorry, but something went wrong + + Thumbnails - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 48 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 27 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 44 + src/app/shared/shared-moderation/abuse.service.ts + 173 + + + Captions - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 26 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 28 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 71 + src/app/shared/shared-moderation/abuse.service.ts + 178 - - Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - + + Showing to of reports - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 53,54 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 5 - - 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. + + Advanced report filters - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 11,14 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 18 - - Congratulations, the video behind will be imported! You can already add information about this video. - + + Unsolved reports - 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 + 19 - - Cannot create live because this instance have too many created lives + + Accepted reports - 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 + 20 - - Cannot create live because you created too many lives + + Refused reports - 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 + 21 - - Live published. + + Reports with blocked videos - 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 + 22 - - Go Live + + Reports with deleted videos - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 20 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 23 - - Max live duration is . If your live reaches this limit, it will be automatically terminated. - + + Video/Comment/Account - 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.html + 42 - - Your video was uploaded to your account and is private. + + Messages - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 92 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 45 - - But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + Internal note - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 93 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 46 - - Your video is not uploaded yet, are you sure you want to leave this page? + + Deleted account - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 82,83 + + + + This video has been reported multiple times. + + src/app/shared/shared-abuse-list/abuse-list-table.component.html 95 - - Upload + + The video was blocked - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 115 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 104 - - Upload + + by on + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 107 + - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 117 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 124 - - Upload cancelled + + Video was deleted - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 143 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 114 - - Video published. + + Account deleted - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 267 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 150,151 - - Your video quota is exceeded with this video ( -video size: , used: , quota: ) + + No abuses found matching current filters. - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 289,290 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 188 - - Your daily video quota is exceeded with this video ( -video size: , used: , quota: ) + + No abuses found. - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 309,310 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 189 - - Select the file to upload + + Do you really want to delete this abuse report? - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 6 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 - - Video background image + + Abuse deleted. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 26 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 134 - - Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. + + Deleted comment - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 29,32 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 210 - - Total video uploaded + + Messages with reporter - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 49 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 244 - - Processing… + + Messages with moderators - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 51 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 245 - - Retry + + Update internal note - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 65 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 250 - Retry failed upload of a video - - Congratulations! Your video is now available in your private library. - + + Mark as accepted - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 76,77 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 255 - - Publish will be available when upload is finished + + Mark as rejected - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 89 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 260 - - Blocked videos + + Add internal note - src/app/+admin/moderation/moderation.routes.ts - 69 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 265 - - Muted instances + + Delete report - src/app/+admin/moderation/moderation.routes.ts - 109 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 270 - - Following list + + Actions for the flagged account - src/app/+admin/follows/follows.routes.ts - 28 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 281 - - Followers list + + Mute account - src/app/+admin/follows/follows.routes.ts - 37 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 287 - - - Edit custom configuration - src/app/+admin/config/config.routes.ts - 26 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 322 - - Users list + + Mute server account - src/app/+admin/users/users.routes.ts - 27 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 293 - - Create a user + + Actions for the reporter - src/app/+admin/users/users.routes.ts - 36 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 305 - - Update a user + + Mute reporter - src/app/+admin/users/users.routes.ts - 48 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 311 - - Delete this comment + + Mute server - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 65 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 317 - - Delete all comments of this account + + Block video - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 71 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 334 - - Comments are deleted after a few minutes + + Video blocked. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 72 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 340 - - - comments deleted. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 137 + src/app/shared/shared-moderation/video-block.component.ts + 60 - - Do you really want to delete all comments of ? + + Unblock video - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 157 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 350 - - Comments of will be deleted in a few minutes + + Video unblocked. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 169 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 356 - - Video comments + + Delete video - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 3 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 366 - - Showing to of comments + + Actions for the comment - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 14 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 395 - - Batch actions + + Delete comment - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 401 + + + Comment deleted. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 413 + + + Account muted by the instance. - src/app/+admin/users/user-list/user-list.component.html - 13 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 429 - src/app/+admin/users/user-list/user-list.component.html - 13 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 175 - - Advanced comments filters + + Server muted by the instance. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 36 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 441 - - Local comments + + Messages with the reporter - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 37 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 4 - - Remote comments + + Messages with the moderation team - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 38 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 5 - - Comment + + No messages for now. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 61 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 28,29 - - Date + + Add a message - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 62 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 44 + + + Add a message to communicate with the reporter - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 46 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 100 - - Commented video + + Add a message to communicate with the moderation team - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 103 - - No comments found matching current filters. + + Moderation comment - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 128 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 3 - - No comments found. + + This comment can only be seen by you or the other moderators. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 129 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 21,22 - - When active, the next video is automatically played after the current one. + + Update this comment - src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts - 59 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 31 - - Other videos + + Comment updated. - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 5,6 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts + 58 - - AUTOPLAY + + Copy - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 10 + src/app/shared/shared-forms/input-toggle-hidden.component.html + 15 - - Sunday + + Hide - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 11 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 38 - - Monday + + Show - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 12 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 39 - - Tuesday + + Copied - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 13 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 47 - - - Wednesday - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 14 + src/app/shared/shared-video-miniature/video-download.component.ts + 137 - - Thursday + + Truncated preview - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 15 + src/app/shared/shared-forms/markdown-textarea.component.html + 11 - - Friday + + Complete preview - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 16 + src/app/shared/shared-forms/markdown-textarea.component.html + 19 - - Saturday + + Maximize editor - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 17 + src/app/shared/shared-forms/markdown-textarea.component.ts + 38 - - Sun + + Exit maximized editor - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 21 + src/app/shared/shared-forms/markdown-textarea.component.ts + 39 - Day name short - - Mon + + Recommended - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 22 + src/app/shared/shared-forms/peertube-checkbox.component.html + 33 - Day name short - - Tue + + max size - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 23 + src/app/shared/shared-forms/preview-upload.component.ts + 39 + + + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 40 - Day name short - - Wed + + This file is too large. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 24 + src/app/shared/shared-forms/reactive-file.component.ts + 50 - Day name short - - Thu + + PeerTube cannot handle this kind of file. Accepted extensions are }. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 25 + src/app/shared/shared-forms/reactive-file.component.ts + 56 - Day name short - - Fri + + No items found - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 26 + src/app/shared/shared-forms/select/select-checkbox.component.html + 14 - Day name short - - Sat + + Add a new option - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 27 + src/app/shared/shared-forms/select/select-checkbox.component.ts + 28 - Day name short - - Su + + Custom value... - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 31 + src/app/shared/shared-forms/select/select-custom-value.component.ts + 69 - Day name min - - Mo + + Enter a new tag - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 32 + src/app/shared/shared-forms/select/select-tags.component.html + 5 - Day name min - - Tu + + yes - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 33 + src/app/shared/shared-instance/feature-boolean.component.html + 1 - Day name min - - We + + no - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 34 + src/app/shared/shared-instance/feature-boolean.component.html + 2 - Day name min - - Th + + Features found on this instance - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 35 + src/app/shared/shared-instance/instance-about-accordion.component.html + 6 + + + src/app/shared/shared-instance/instance-features-table.component.html + 4 - Day name min - - Fr + + Administrators & Sustainability - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 36 + src/app/shared/shared-instance/instance-about-accordion.component.html + 15 - Day name min - - Sa + + Who are we? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 37 + src/app/shared/shared-instance/instance-about-accordion.component.html + 19 - Day name min - - January + + How long do we plan to maintain this instance? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 41 + src/app/shared/shared-instance/instance-about-accordion.component.html + 24 - - February + + How will we finance this instance? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 42 + src/app/shared/shared-instance/instance-about-accordion.component.html + 29 - - March + + PeerTube version - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 43 + src/app/shared/shared-instance/instance-features-table.component.html + 6 - - April + + Default NSFW/sensitive videos policycan be redefined by the users - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 44 + src/app/shared/shared-instance/instance-features-table.component.html + 13,14 - - May + + User registration allowed - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 45 + src/app/shared/shared-instance/instance-features-table.component.html + 21 + + + Video uploads - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 60 + src/app/shared/shared-instance/instance-features-table.component.html + 28 - - - June - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 46 + src/app/shared/shared-instance/instance-features-table.component.html + 39 - - July + + Transcoding in multiple resolutions - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 47 + src/app/shared/shared-instance/instance-features-table.component.html + 32 - - August + + Requires manual validation by moderators - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 48 + src/app/shared/shared-instance/instance-features-table.component.html + 41 - - September + + Automatically published - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 49 + src/app/shared/shared-instance/instance-features-table.component.html + 42 - - October + + Unlimited ( per day) - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 50 + src/app/shared/shared-instance/instance-features-table.component.html + 61 - - November + + Live streaming enabled - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 51 + src/app/shared/shared-instance/instance-features-table.component.html + 71 - - December + + Transcode live video in multiple resolutions - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 52 + src/app/shared/shared-instance/instance-features-table.component.html + 78 - - Jan + + Max parallel lives - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 56 + src/app/shared/shared-instance/instance-features-table.component.html + 85 - Month name short - - Feb + + per user / per instance - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 57 + src/app/shared/shared-instance/instance-features-table.component.html + 86,88 - Month name short - - Mar + + HTTP import (YouTube, Vimeo, direct URL...) - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 58 + src/app/shared/shared-instance/instance-features-table.component.html + 96 - Month name short - - Apr + + Torrent import - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 59 + src/app/shared/shared-instance/instance-features-table.component.html + 103 - Month name short - - Jun + + Player - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 61 + src/app/shared/shared-instance/instance-features-table.component.html + 111 - Month name short - - Jul + + P2P enabled - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 62 + src/app/shared/shared-instance/instance-features-table.component.html + 115 - Month name short - - Aug + + Users can resolve distant content - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 63 + src/app/shared/shared-instance/instance-features-table.component.html + 126 - Month name short - - Sep + + Hidden - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 64 + src/app/shared/shared-instance/instance-features-table.component.ts + 50 - Month name short - - Oct + + Blurred with confirmation request - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 65 + src/app/shared/shared-instance/instance-features-table.component.ts + 51 - Month name short - - Nov + + Displayed - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 66 + src/app/shared/shared-instance/instance-features-table.component.ts + 52 - Month name short - - Dec + + ~ 1 minute - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + src/app/shared/shared-instance/instance-features-table.component.ts 67 - Month name short - - Clear + + ~ minutes - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 72 + src/app/shared/shared-instance/instance-features-table.component.ts + 69 - - yy-mm-dd + + of full HD videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 88 + src/app/shared/shared-instance/instance-features-table.component.ts + 85 - Date format in this locale. - - Add caption + + of HD videos - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 5 + src/app/shared/shared-instance/instance-features-table.component.ts + 86 - - Select the caption file + + of average quality videos - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 24 + src/app/shared/shared-instance/instance-features-table.component.ts + 87 - - Add this caption + + Loading instance statistics... - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 42 + src/app/shared/shared-instance/instance-statistics.component.html + 1 - - This will replace an existing caption! + + Local - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 31,32 + src/app/shared/shared-instance/instance-statistics.component.html + 4 - - Instance languages + + users - src/app/+videos/+video-edit/shared/video-edit.component.ts - 185 + src/app/shared/shared-instance/instance-statistics.component.html + 11 - - Scheduled + + videos - src/app/+videos/+video-edit/shared/video-edit.component.ts - 197 + src/app/shared/shared-instance/instance-statistics.component.html + 21 - - - Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts - 198 + src/app/shared/shared-instance/instance-statistics.component.html + 65 - - Basic info + + video views - src/app/+videos/+video-edit/shared/video-edit.component.html - 5 + src/app/shared/shared-instance/instance-statistics.component.html + 31 - - Advanced settings + + video comments - src/app/+videos/+video-edit/shared/video-edit.component.html - 260 + src/app/shared/shared-instance/instance-statistics.component.html + 41 - - - Title - src/app/+videos/+video-edit/shared/video-edit.component.html - 11 + src/app/shared/shared-instance/instance-statistics.component.html + 75 - - Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. + + of hosted video - src/app/+videos/+video-edit/shared/video-edit.component.html - 24,27 + src/app/shared/shared-instance/instance-statistics.component.html + 51 - - Video descriptions are truncated by default and require manual action to expand them. + + Federation - src/app/+videos/+video-edit/shared/video-edit.component.html - 43,44 + src/app/shared/shared-instance/instance-statistics.component.html + 58 - - Choose the appropriate license for your work. + + followers - src/app/+videos/+video-edit/shared/video-edit.component.html - 79,80 + src/app/shared/shared-instance/instance-statistics.component.html + 85 - - Schedule publication () + + following - src/app/+videos/+video-edit/shared/video-edit.component.html - 117 + src/app/shared/shared-instance/instance-statistics.component.html + 95 - - Contains sensitive content + + Upload a new avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 131 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 10 - - - Some instances do not list videos containing mature or explicit content by default. - src/app/+videos/+video-edit/shared/video-edit.component.html - 135 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 36 - - Publish after transcoding + + Change your avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 141 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 16 - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + subscribers - src/app/+videos/+video-edit/shared/video-edit.component.html - 145 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 28 - - Captions + + Remove avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 155 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 41 - - Add another caption + + extensions - src/app/+videos/+video-edit/shared/video-edit.component.html - 163 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 41 - - See the subtitle file + + This image is too large. - src/app/+videos/+video-edit/shared/video-edit.component.html - 172 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 56 - - Already uploaded ✔ + + Channel avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 176 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 4 - - - Will be created on update - src/app/+videos/+video-edit/shared/video-edit.component.html - 184 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 17 - - Cancel create + + Account avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 186 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 7 - - - Will be deleted on update - src/app/+videos/+video-edit/shared/video-edit.component.html - 192 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 13 - - - Cancel deletion - src/app/+videos/+video-edit/shared/video-edit.component.html - 194 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 23 - - No captions for now. + + (channel page) - src/app/+videos/+video-edit/shared/video-edit.component.html - 200,201 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 20 - - - Live settings - src/app/+videos/+video-edit/shared/video-edit.component.html - 208 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 117 - - 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 + + (account page) - src/app/+videos/+video-edit/shared/video-edit.component.html - 236 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 21 - - This is a permanent live + + h - src/app/+videos/+video-edit/shared/video-edit.component.html - 232 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 - - ⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + min - src/app/+videos/+video-edit/shared/video-edit.component.html - 248 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 - - - Automatically publish a replay when your live ends - src/app/+videos/+video-edit/shared/video-edit.component.html - 244 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 23 - - Video preview + + sec - src/app/+videos/+video-edit/shared/video-edit.component.html - 267 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 - - Support + + sec - src/app/+videos/+video-edit/shared/video-edit.component.html - 276 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 30 - - Original publication date + + years ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 296 + src/app/shared/shared-main/angular/from-now.pipe.ts + 12 - - Enable video comments + + year ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 317 + src/app/shared/shared-main/angular/from-now.pipe.ts + 13 - - Enable download + + months ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 322 + src/app/shared/shared-main/angular/from-now.pipe.ts + 16 - - Short text to tell people how they can support you (membership platform...). + + month ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 280,281 + src/app/shared/shared-main/angular/from-now.pipe.ts + 17 - - This is the date when the content was originally published (e.g. the release date for a film) + + weeks ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 300,301 + src/app/shared/shared-main/angular/from-now.pipe.ts + 20 - - Plugin settings + + week ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 330 + src/app/shared/shared-main/angular/from-now.pipe.ts + 21 - - List installed plugins + + days ago - src/app/+admin/plugins/plugins.routes.ts - 28 + src/app/shared/shared-main/angular/from-now.pipe.ts + 24 - - Search plugins + + day ago - src/app/+admin/plugins/plugins.routes.ts - 37 + src/app/shared/shared-main/angular/from-now.pipe.ts + 25 - - Show plugin + + hours ago - src/app/+admin/plugins/plugins.routes.ts - 46 + src/app/shared/shared-main/angular/from-now.pipe.ts + 28 - - Used + + hour ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-main/angular/from-now.pipe.ts + 29 - - Available + + min ago - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-main/angular/from-now.pipe.ts + 32 - - Do you really want to remove this video redundancy? + + just now - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 140 + src/app/shared/shared-main/angular/from-now.pipe.ts + 34 - - Remove redundancy + + Open actions - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 141 + src/app/shared/shared-main/buttons/action-dropdown.component.html + 4 - - Video redundancies removed! + + - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 147 + src/app/shared/shared-main/buttons/action-dropdown.component.html + 22 - - Videos redundancies + + Open syndication dropdown - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + src/app/shared/shared-main/feeds/feed.component.html 3 - - My videos duplicated by remote instances + + Get help - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 12 + src/app/shared/shared-main/misc/help.component.ts + 16 - - Remote videos duplicated by my instance + + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 13 + src/app/shared/shared-main/misc/help.component.ts + 75 - - Video - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 29 - + + Emphasis - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 43 + src/app/shared/shared-main/misc/help.component.ts + 81 - - Strategy + + Links - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 28 + src/app/shared/shared-main/misc/help.component.ts + 82 - - Total size + + New lines - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 30 + src/app/shared/shared-main/misc/help.component.ts + 83 - - List redundancies + + Lists - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 37 + src/app/shared/shared-main/misc/help.component.ts + 84 - - Open video in a new tab + + Images - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 49 + src/app/shared/shared-main/misc/help.component.ts + 85 - - Your instance doesn't mirror any video. + + - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 81 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 14 - - - Your instance has no mirrored videos. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 82 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 24 - - Enabled strategies stats + + You don't have notifications. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 91 + src/app/shared/shared-main/users/user-notifications.component.html + 1 - - No redundancy strategy is enabled on your instance. + + published a new video: - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 96,97 + src/app/shared/shared-main/users/user-notifications.component.html + 15,16 - - Switch video block to manual + + The notification concerns a video now unavailable - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 48 + src/app/shared/shared-main/users/user-notifications.component.html + 24,25 - - Video switched to manual block. + + Your video has been unblocked - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 54 + src/app/shared/shared-main/users/user-notifications.component.html + 33,34 - - Video blocks + + Your video has been blocked - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 3 + src/app/shared/shared-main/users/user-notifications.component.html + 41,42 - - Showing to of blocked videos + + A new video abuse has been created on video - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 10 + src/app/shared/shared-main/users/user-notifications.component.html + 49 - - Advanced block filters + + A new comment abuse has been created on video - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 23 + src/app/shared/shared-main/users/user-notifications.component.html + 53 - - Automatic blocks + + A new account abuse has been created on account - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 24 + src/app/shared/shared-main/users/user-notifications.component.html + 57 - - Manual blocks + + A new abuse has been created - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 25 + src/app/shared/shared-main/users/user-notifications.component.html + 62,63 - - Sensitive + + Your abuse has been acceptedrejected - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 44 + src/app/shared/shared-main/users/user-notifications.component.html + 70,72 - - Unfederated + + Abuse has a new message - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 45 + src/app/shared/shared-main/users/user-notifications.component.html + 80,81 + + + The recently added video has been automatically blocked - src/app/+admin/moderation/video-block-list/video-block-list.component.html + src/app/shared/shared-main/users/user-notifications.component.html 88 - - The video was blocked due to automatic blocking of new videos + + commented your video - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/shared/shared-main/users/user-notifications.component.html + 99 + + + The notification concerns a comment now unavailable - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/shared/shared-main/users/user-notifications.component.html + 107,108 - - - NSFW - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 84 + src/app/shared/shared-main/users/user-notifications.component.html + 172,173 - - Block reason: + + Your video has been published - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 104 + src/app/shared/shared-main/users/user-notifications.component.html + 116,117 - - No blocked video found matching current filters. + + Your video import succeeded - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 124 + src/app/shared/shared-main/users/user-notifications.component.html + 124,125 - - No blocked video found. + + Your video import failed - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 125 + src/app/shared/shared-main/users/user-notifications.component.html + 132,133 - - Your name is required. + + User registered on your instance - src/app/shared/form-validators/instance-validators.ts - 19 + src/app/shared/shared-main/users/user-notifications.component.html + 140,141 - - Your name must be at least 1 character long. + + is following your channel your account - src/app/shared/form-validators/instance-validators.ts - 20 + src/app/shared/shared-main/users/user-notifications.component.html + 150,153 - - Your name cannot be more than 120 characters long. + + mentioned you on video - src/app/shared/form-validators/instance-validators.ts - 21 + src/app/shared/shared-main/users/user-notifications.component.html + 164 - - A subject is required. + + Your instance has a new follower () awaiting your approval - src/app/shared/form-validators/instance-validators.ts - 32 + src/app/shared/shared-main/users/user-notifications.component.html + 181,182 - - The subject must be at least 1 character long. + + Your instance automatically followed - src/app/shared/form-validators/instance-validators.ts - 33 + src/app/shared/shared-main/users/user-notifications.component.html + 190 - - The subject cannot be more than 120 characters long. + + The notification points to content now unavailable - src/app/shared/form-validators/instance-validators.ts - 34 + src/app/shared/shared-main/users/user-notifications.component.html + 198,199 - - A message is required. + + viewers - src/app/shared/form-validators/instance-validators.ts - 45 + src/app/shared/shared-main/video/video.model.ts + 211 - - The message must be at least 3 characters long. + + views - src/app/shared/form-validators/instance-validators.ts - 46 + src/app/shared/shared-main/video/video.model.ts + 214 - - The message cannot be more than 5000 characters long. + + Only I can see this video - src/app/shared/form-validators/instance-validators.ts - 47 + src/app/shared/shared-main/video/video.service.ts + 375 - - Audio-only + + Only shareable via a private link - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 61 + src/app/shared/shared-main/video/video.service.ts + 379 - - A <code>.mp4</code> that keeps the original audio track, with no video + + Anyone can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 62 + src/app/shared/shared-main/video/video.service.ts + 383 - - 240p + + Only users of this instance 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 + 387 - - 360p + + Violent or repulsive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 70 + src/app/shared/shared-moderation/abuse.service.ts + 139 - - 480p + + Contains offensive, violent, or coarse language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 74 + src/app/shared/shared-moderation/abuse.service.ts + 140 - - 720p + + Hateful or abusive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 78 + src/app/shared/shared-moderation/abuse.service.ts + 144 - - 1080p + + Contains abusive, racist or sexist language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 82 + src/app/shared/shared-moderation/abuse.service.ts + 145 - - 2160p + + Spam, ad or false news - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 86 + src/app/shared/shared-moderation/abuse.service.ts + 149 - - Auto (via ffmpeg) + + 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 - 93 + src/app/shared/shared-moderation/abuse.service.ts + 150 - - No limit + + Privacy breach or doxxing - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 101 + src/app/shared/shared-moderation/abuse.service.ts + 154 - - 1 hour + + 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 - 102 + src/app/shared/shared-moderation/abuse.service.ts + 155 - - 3 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 - 103 + src/app/shared/shared-moderation/abuse.service.ts + 160 - - 5 hours + + Breaks server rules - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 104 + src/app/shared/shared-moderation/abuse.service.ts + 164 - - 10 hours + + 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 - 105 + 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 - 352 + 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 - 445 + 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/shared/shared-moderation/account-blocklist.component.html + 10 + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 239 + src/app/shared/shared-moderation/account-blocklist.component.html + 10 - - Transcoding + + Muted at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 700 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - - - Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 962 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - - - Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1087 + src/app/shared/shared-moderation/server-blocklist.component.html + 36 - - - INSTANCE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 15 + src/app/shared/shared-moderation/server-blocklist.component.html + 36 - - Short description + + Unmute - 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/account-blocklist.component.html + 36 - - - 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 62 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - MODERATION & NSFW + + No account found matching current filters. - 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 82,83 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - Policy on videos containing sensitive content + + No account found. - 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 145 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - YOU AND YOUR INSTANCE + + Account unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 159 + src/app/shared/shared-moderation/account-blocklist.component.ts + 47 - - - Who is behind the instance? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 165 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 133 - - A single person? A non-profit? A company? + + Account unmuted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 166 + src/app/shared/shared-moderation/account-blocklist.component.ts + 48 - - Why did you create this instance? + + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 177 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 3 - - To share your personal videos? To open registrations and allow people to upload what they want? + + 1 host (without "http://") per line - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 178 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 11 - - How long do you plan to maintain this instance? + + Process domains - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 188 + src/app/shared/shared-moderation/batch-domains-modal.component.ts + 28 - - It's important to know for users who want to register on your instance + + Report - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 189 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 51 - - How will you finance the PeerTube server? + + Account reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 199 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 82 - - With your own funds? With user donations? Advertising? + + Report comment - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 200 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 51 - - OTHER INFORMATION + + Comment reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 214 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 82 - - What server/hardware does the instance run on? + + What is the issue? - 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/report.component.html + 13 - - - This instance is dedicated to sensitive or NSFW content - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 91 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 13 - - 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. + + 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 - 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 109,110 + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 - - APPEARANCE + + Please describe the issue... - 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/report.component.html + 42 - - - default - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 259 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 80 - - Landing page + + Report video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 268 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 3 - - Discover videos + + Start at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 271 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 47 - - - Trending videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 272 + src/app/shared/shared-share-modal/video-share.component.html + 113 - - - Most liked videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 273 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 34 - - - Recently added videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 274 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 57 - - BROADCAST MESSAGE - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 286 + + Stop at + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 62 - - - Display a message on your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 288,289 + src/app/shared/shared-share-modal/video-share.component.html + 144 - - - Enable broadcast message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 299 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 35 - - - Allow users to dismiss the broadcast message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 306 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 71 - - Broadcast message level + + 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 - 311 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 74,76 - - Message + + Video reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 323 + src/app/shared/shared-moderation/report-modals/video-report.component.ts + 110 - - NEW USERS + + Muted servers - 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 340,341 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - Enable Signup + + Showing to of muted instances - 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 353 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 + + + Mute domain - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 584 + src/app/shared/shared-moderation/server-blocklist.component.html + 17 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 + src/app/shared/shared-moderation/server-blocklist.component.html + 17 - - Signup requires email verification + + No server found matching current filters. - 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 364 + src/app/shared/shared-moderation/server-blocklist.component.html + 59 - - {VAR_PLURAL, plural, =1 {user} other {users}} + + No server found. - 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 382 + src/app/shared/shared-moderation/server-blocklist.component.html + 60 - - Default daily upload limit per user + + Mute domains - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 394 + src/app/shared/shared-moderation/server-blocklist.component.html + 67 - - - VIDEOS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 411 + src/app/shared/shared-moderation/server-blocklist.component.html + 67 - - Allow import with HTTP URL (e.g. YouTube) + + Instance unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 422 + src/app/shared/shared-moderation/server-blocklist.component.ts + 45 - - - Allow import with a torrent file or a magnet URI - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 429 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 161 - - Block new videos automatically + + Instance unmuted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 443 + src/app/shared/shared-moderation/server-blocklist.component.ts + 46 - - Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. + + Instance muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 446 + src/app/shared/shared-moderation/server-blocklist.component.ts + 68 - - - SEARCH - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 460 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 147 - - Allow users to do remote URI/handle search + + Instance muted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 471 + src/app/shared/shared-moderation/server-blocklist.component.ts + 69 - - Allow your users to look up remote videos/actors that may not be federated with your instance + + Ban - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 474 + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 - - Allow anonymous to do remote URI/handle search + + Reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 482 + src/app/shared/shared-moderation/user-ban-modal.component.html + 12 - - Allow anonymous users to look up remote videos/actors that may not be federated with your instance + + A banned user will no longer be able to login. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 485 + src/app/shared/shared-moderation/user-ban-modal.component.html + 21,22 - - Enable global search + + Ban this user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 496 + src/app/shared/shared-moderation/user-ban-modal.component.html + 31 - - ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. + + users banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 499 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 53 - - You should only use moderated search indexes in production, or host your own. + + User banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 502,503 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 54 - - Search index URL + + Do you really want to unban ? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 508 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 - - Disable local search in search bar + + User unbanned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 519 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 76 - - Search bar uses the global search index by default + + 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 - 526 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 90 - - Otherwise the local search stays used by default + + User deleted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 529 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 96 - - FEDERATION + + User email set as verified - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 547 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 107 - - Manage relations with other instances. + + Account muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 549,550 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 119 - - - Other instances can follow yours - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 240 - - Manually approve new instance followers + + Account unmuted 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 + 189 - - Automatically follow back instances + + Instance muted 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 + 203 - - Automatically follow instances of a public index + + Instance unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 594 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 217 - - You should only follow moderated indexes in production, or host your own. + + 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 - 600,601 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 228 - - Index URL + + Delete account comments - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 606 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 229 - - ADMINISTRATORS + + Will remove comments of this account (may take several minutes). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 626 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 235 - - Admin email + + Edit user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 632 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 263 - - Enable contact form + + Change quota, role, and more. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 643 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 264 - - TWITTER + + Delete user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 652 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 268 - - Optional. If any, provide the Twitter account representing your instance to improve link previews. + + Unban user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 654,655 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 279 - - Your Twitter username + + Allow the user to login and create videos/comments again - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 664 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 280 - - Instance allowed by Twitter + + Mute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 676 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 297 - - 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. + + Hide any content from that user from you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 681,686 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 298 - - TRANSCODING + + Unmute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 706 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 303 - - 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. + + Show back content from that user for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 708,710 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 304 - - Allow additional extensions + + Mute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 732 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 309 - - Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. + + Hide any content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 735 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 310 - - Allow audio files upload + + Unmute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 743 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 315 - - Allows users to upload audio files that will be merged with the preview file on upload. + + Show back content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 746 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 316 - - WebTorrent support enabled + + Remove comments from your videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 755 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 321 - - HLS with P2P support enabled + + Remove comments made by this account on your videos. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 774 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 322 - - Transcoding threads + + Mute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 799 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 333 - - Resolutions to generate + + 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 - 812 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 334 - - Transcoding enabled + + Unmute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 720 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 339 - - If you disable transcoding, many videos from your users will not work! + + Show this user's content to the users of this instance again. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 724 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 340 - - If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + Mute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759,763 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 351 - - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + + 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 - 778,787 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 352 - - {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} + + Unmute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 803 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 357 + + + Show back content from that instance for you, your instance and its users. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 925 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 358 - - Enable users of your instance to stream live. + + Remove comments from your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 848,849 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 368 - - ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + Remove comments made by this account from your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 863,864 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 369 - - Allow your users to automatically publish a replay of their live + + Block video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 871 + src/app/shared/shared-moderation/video-block.component.html + 3 - - If the user quota is reached, PeerTube will automatically terminate the live streaming + + Block live "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 874,875 + src/app/shared/shared-moderation/video-block.component.html + 4 - - Max lives created on your instance (-1 for "unlimited") + + Please describe the reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 880 + src/app/shared/shared-moderation/video-block.component.html + 13 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Unfederate the video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 883 + src/app/shared/shared-moderation/video-block.component.html + 24 - - Max lives created per user (-1 for "unlimited") + + This will ask remote instances to delete it - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 888 + src/app/shared/shared-moderation/video-block.component.html + 27 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Blocking this live will automatically terminate the live stream. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 891 + src/app/shared/shared-moderation/video-block.component.html + 33,34 - - Max live duration + + Share the playlist - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 896 + src/app/shared/shared-share-modal/video-share.component.html + 11 - - Enable live transcoding + + QR-Code - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 912 + src/app/shared/shared-share-modal/video-share.component.html + 27 - - - Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 915,916 + src/app/shared/shared-share-modal/video-share.component.html + 81 - - Live transcoding threads + + Embed - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 921 + src/app/shared/shared-share-modal/video-share.component.html + 37 - - - Live resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 933 + src/app/shared/shared-share-modal/video-share.component.html + 91 - - Allow live streaming + + 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 - 859 + src/app/shared/shared-share-modal/video-share.component.html + 44,45 - - - CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 968 + src/app/shared/shared-share-modal/video-share.component.html + 98,99 - - Some files are not federated, and fetched when necessary. Define their caching policies. + + Share the playlist at this video position - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 970,971 + src/app/shared/shared-share-modal/video-share.component.html + 58 - - Number of previews to keep in cache + + Share the video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 978 + src/app/shared/shared-share-modal/video-share.component.html + 66 - - {VAR_PLURAL, plural, =1 {cached image} other {cached images}} + + Auto select subtitle - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 984 + src/app/shared/shared-share-modal/video-share.component.html + 128 - - Number of video captions to keep in cache + + Autoplay - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 990 + src/app/shared/shared-share-modal/video-share.component.html + 159 - - {VAR_PLURAL, plural, =1 {cached image} other {cached images}} + + Loop - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 996 + src/app/shared/shared-share-modal/video-share.component.html + 173 - - CUSTOMIZATIONS + + Use origin instance URL - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1008 + src/app/shared/shared-share-modal/video-share.component.html + 180 - - Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. + + Display video title - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1010,1011 + src/app/shared/shared-share-modal/video-share.component.html + 189 - - JavaScript + + Display privacy warning - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1019 + src/app/shared/shared-share-modal/video-share.component.html + 196 - - Write JavaScript code directly.Example: console.log('my instance is amazing'); - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1023 - - - - Write CSS code directly. Example: #custom-css - color: red; - - Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email - color: red; - - + + Display player controls - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1042,1053 + src/app/shared/shared-share-modal/video-share.component.html + 203 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + Display PeerTube button link - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1080,1081 + src/app/shared/shared-share-modal/video-share.component.html + 210 - - You cannot allow live replay if you don't enable transcoding. + + More customization - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1084,1085 + src/app/shared/shared-share-modal/video-share.component.html + 223,224 - - Last week + + Less customization - src/app/+admin/system/logs/logs.component.ts - 79 + src/app/shared/shared-share-modal/video-share.component.html + 231,232 - - Last day + + LIVE ENDED - src/app/+admin/system/logs/logs.component.ts - 84 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 32 - - Last hour + + Add to watch later - src/app/+admin/system/logs/logs.component.ts - 89 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 29 - - debug + + Remove from watch later - src/app/+admin/system/logs/logs.component.ts - 101 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 30 - - info + + instance default - src/app/+admin/system/logs/logs.component.ts - 105 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 8 - - warning + + peertube default - src/app/+admin/system/logs/logs.component.ts - 109 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 9 - - error + + Interface settings updated. - src/app/+admin/system/logs/logs.component.ts - 113 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 74 - - - Standard logs - src/app/+admin/system/logs/logs.component.ts - 124 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 81 - - Audit logs + + Default policy on videos containing sensitive content - src/app/+admin/system/logs/logs.component.ts - 128 + src/app/shared/shared-user-settings/user-video-settings.component.html + 4 - - Refresh + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/+admin/system/logs/logs.component.html - 33 + src/app/shared/shared-user-settings/user-video-settings.component.html + 8,9 - - now + + Only display videos in the following languages/subtitles - src/app/+admin/system/logs/logs.component.html - 15 + src/app/shared/shared-user-settings/user-video-settings.component.html + 25 - - Loading... + + In Recently added, Trending, Local, Most liked and Search pages - src/app/+admin/system/logs/logs.component.html - 37 + src/app/shared/shared-user-settings/user-video-settings.component.html + 28 - - By -> + + Help share videos being played - src/app/+admin/system/logs/logs.component.html - 45 + src/app/shared/shared-user-settings/user-video-settings.component.html + 47 - - Comment is required. + + 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/shared/form-validators/video-comment-validators.ts - 7 + src/app/shared/shared-user-settings/user-video-settings.component.html + 50 - - Comment must be at least 2 characters long. + + Automatically play videos - src/app/shared/form-validators/video-comment-validators.ts - 8 + src/app/shared/shared-user-settings/user-video-settings.component.html + 58 - - Comment cannot be more than 3000 characters long. + + When on a video page, directly start playing the video. - src/app/shared/form-validators/video-comment-validators.ts - 9 + src/app/shared/shared-user-settings/user-video-settings.component.html + 61 - - accepted in instance followers + + Automatically start playing the next video - src/app/+admin/follows/followers-list/followers-list.component.ts - 41 + src/app/shared/shared-user-settings/user-video-settings.component.html + 69 - - Do you really want to reject this follower? + + When a video ends, follow up with the next suggested video. - src/app/+admin/follows/followers-list/followers-list.component.ts - 52 + src/app/shared/shared-user-settings/user-video-settings.component.html + 72 - - Reject + + Unknown language - src/app/+admin/follows/followers-list/followers-list.component.ts - 53 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 58 - - rejected from instance followers + + Too many languages are enabled. Please enable them all or stay below 20 enabled languages. - src/app/+admin/follows/followers-list/followers-list.component.ts - 60 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 103 - - Do you really want to delete this follower? + + You need to enable at least 1 video language. - src/app/+admin/follows/followers-list/followers-list.component.ts - 73 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 108 - - removed from instance followers + + Video settings updated. - src/app/+admin/follows/followers-list/followers-list.component.ts - 81 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 134 - - Instances following you + + Display/Video settings updated. - src/app/+admin/follows/followers-list/followers-list.component.html - 3 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 141 - - Showing to of followers + + Remote subscribeRemote interact - src/app/+admin/follows/followers-list/followers-list.component.html - 10 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 11,12 - - Follower handle + + 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 - 28 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 18,19 - - Score + + 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 - 30 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 26,27 - - Open actor page in a new tab + + Cannot fetch information of this remote account - src/app/+admin/follows/followers-list/followers-list.component.html - 46 + src/app/shared/shared-user-subscription/remote-subscribe.component.ts + 60 - - No follower found matching current filters. + + Subscribe - src/app/+admin/follows/followers-list/followers-list.component.html - 68 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 9 - - Your instance doesn't have any follower. + + Subscribe to all channels - src/app/+admin/follows/followers-list/followers-list.component.html - 69 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 11 - - Do you really want to unban users? + + channels subscribed - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 13 - - users unbanned. + + {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} - src/app/+admin/users/user-list/user-list.component.ts - 177 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 34 - - If you remove these users, you will not be able to create others with the same username! + + Multiple ways to subscribe to the current channel - src/app/+admin/users/user-list/user-list.component.ts - 193 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 44 - - users deleted. + + Open subscription dropdown - src/app/+admin/users/user-list/user-list.component.ts - 199 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 46 - - users email set as verified. + + Using an ActivityPub account - src/app/+admin/users/user-list/user-list.component.ts - 210 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 54 - - Showing to of users + + Subscribe with an account on this instance - src/app/+admin/users/user-list/user-list.component.html - 6 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 57 - - Advanced user filters + + Subscribe with your local account - src/app/+admin/users/user-list/user-list.component.html - 27 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 58 - - Banned users + + Subscribe with a remote account: - src/app/+admin/users/user-list/user-list.component.html - 28 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 62 - - Create user + + Using a syndication feed - src/app/+admin/users/user-list/user-list.component.html - 42 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 68 - - Table parameters + + Subscribe via RSS - src/app/+admin/users/user-list/user-list.component.html - 58 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 69 - - Select columns + + Subscribed to all current channels of . You will be notified of all their new videos. - src/app/+admin/users/user-list/user-list.component.html - 64 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 109 - - Highlight banned users + + Subscribed to . You will be notified of all their new videos. - src/app/+admin/users/user-list/user-list.component.html - 70 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 110 - - User's email must be verified to login + + Subscribed - src/app/+admin/users/user-list/user-list.component.html - 129 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 112 + + + Unsubscribed from all channels of - src/app/+admin/users/user-list/user-list.component.html - 129 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 139 - - User's email is verified / User can login without email verification + + Unsubscribed from - src/app/+admin/users/user-list/user-list.component.html - 133 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 140 - - Total daily video quota + + Unsubscribed - src/app/+admin/users/user-list/user-list.component.html - 150 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 142 - - The user was banned + + See the documentation to learn how to use the PeerTube live streaming feature. + - src/app/+admin/users/user-list/user-list.component.html - 160 + src/app/shared/shared-video-live/live-documentation-link.component.html + 2,4 + + + Live information - src/app/+admin/users/user-list/user-list.component.html - 160 + src/app/shared/shared-video-live/live-stream-information.component.html + 3 - - Ban reason: + + Permanent live - src/app/+admin/users/user-list/user-list.component.html - 177 + src/app/shared/shared-video-live/live-stream-information.component.html + 10 - - User created. + + Replay will be saved - src/app/+admin/users/user-edit/user-create.component.ts - 77 + src/app/shared/shared-video-live/live-stream-information.component.html + 11 - - Create user + + Update live settings - src/app/+admin/users/user-edit/user-create.component.ts - 95 + src/app/shared/shared-video-live/live-stream-information.component.html + 39 - - Users + + Display all videos (private, unlisted or not yet published) - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - mail@example.com - src/app/+admin/users/user-edit/user-edit.component.html - 107 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - src/app/+admin/users/user-edit/user-edit.component.html - 107 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - Role - src/app/+admin/users/user-edit/user-edit.component.html - 134 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - src/app/+admin/users/user-edit/user-edit.component.html - 134 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 + + + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - Doesn't need review before a video goes public + + Yesterday - src/app/+admin/users/user-edit/user-edit.component.html - 178 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 137 + + + This week - src/app/+admin/users/user-edit/user-edit.component.html - 178 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 138 - - {VAR_PLURAL, plural, =1 {Video} other {Videos}} + + This month - src/app/+admin/users/user-edit/user-edit.component.html - 24 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 139 + + + Last month - src/app/+admin/users/user-edit/user-edit.component.html - 24 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 140 - - {VAR_PLURAL, plural, =1 {Channel} other {Channels}} + + Older - src/app/+admin/users/user-edit/user-edit.component.html - 30 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 141 + + + Cannot load more videos. Try again later. - src/app/+admin/users/user-edit/user-edit.component.html - 30 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 227 - - {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} + + function is not implemented - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 300 + + + Open video actions - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.html + 4 - - Incriminated in reports + + The live stream will be automatically terminated. - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + + This video will be duplicated by your instance. - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 - - Authored reports accepted + + Download - src/app/+admin/users/user-edit/user-edit.component.html - 48 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 272 + + + Block - src/app/+admin/users/user-edit/user-edit.component.html - 48 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 290 - - {VAR_PLURAL, plural, =1 {Comment} other {Comments}} + + Mirror - src/app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 302 + + + Report - src/app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 314 - - NEW USER + + Download - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/shared/shared-video-miniature/video-download.component.html + 4 - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/shared/shared-video-miniature/video-download.component.html + 104 - - john + + subtitles - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-video-miniature/video-download.component.html + 11 + + + video - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-video-miniature/video-download.component.html + 12 - - john_channel + + Format - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-video-miniature/video-download.component.html + 45 + + + - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-video-miniature/video-download.component.html + 49 - - - 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/video-download.component.html + 61 - src/app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-video-miniature/video-download.component.html + 73 - - Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . + + Video stream - src/app/+admin/users/user-edit/user-edit.component.html - 159,161 + src/app/shared/shared-video-miniature/video-download.component.html + 57 + + + Audio stream - src/app/+admin/users/user-edit/user-edit.component.html - 159,161 + src/app/shared/shared-video-miniature/video-download.component.html + 69 - - Send a link to reset the password by email to the user + + Direct download - src/app/+admin/users/user-edit/user-edit.component.html - 203 + src/app/shared/shared-video-miniature/video-download.component.html + 87 + + + Torrent (.torrent file) - src/app/+admin/users/user-edit/user-edit.component.html - 203 + src/app/shared/shared-video-miniature/video-download.component.html + 92 - - Ask for new password + + subtitles - src/app/+admin/users/user-edit/user-edit.component.html - 204 + src/app/shared/shared-video-miniature/video-download.component.ts + 50 + + + Encoder - src/app/+admin/users/user-edit/user-edit.component.html - 204 + src/app/shared/shared-video-miniature/video-download.component.ts + 146 - - Manually set the user password + + Format name - src/app/+admin/users/user-edit/user-edit.component.html - 208 + src/app/shared/shared-video-miniature/video-download.component.ts + 147 + + + Size - src/app/+admin/users/user-edit/user-edit.component.html - 208 + src/app/shared/shared-video-miniature/video-download.component.ts + 148 - - User updated. + + Bitrate - src/app/+admin/users/user-edit/user-update.component.ts - 85 + src/app/shared/shared-video-miniature/video-download.component.ts + 150 - - - Update user - src/app/+admin/users/user-edit/user-update.component.ts - 102 + src/app/shared/shared-video-miniature/video-download.component.ts + 173 - - An email asking for password reset has been sent to . + + Codec - src/app/+admin/users/user-edit/user-update.component.ts - 108 + src/app/shared/shared-video-miniature/video-download.component.ts + 170 - - Password changed for user . + + Profile - src/app/+admin/users/user-edit/user-password.component.ts - 40 + src/app/shared/shared-video-miniature/video-download.component.ts + 171 - - Update user password + + Resolution - src/app/+admin/users/user-edit/user-password.component.ts - 52 + src/app/shared/shared-video-miniature/video-download.component.ts + 180 - - Show + + Aspect ratio - src/app/+admin/users/user-edit/user-password.component.html - 10 + src/app/shared/shared-video-miniature/video-download.component.ts + 181 - - Hide + + Average frame rate - src/app/+admin/users/user-edit/user-password.component.html - 11 + src/app/shared/shared-video-miniature/video-download.component.ts + 182 - - Video caption language is required. + + Pixel format - src/app/shared/form-validators/video-captions-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 183 - - Video caption file is required. + + Sample rate - src/app/shared/form-validators/video-captions-validators.ts - 14 + src/app/shared/shared-video-miniature/video-download.component.ts + 187 - - Video name is required. + + Channel Layout - src/app/shared/form-validators/video-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 188 - - Video name must be at least 3 characters long. + + Blocked - src/app/shared/form-validators/video-validators.ts - 8 + src/app/shared/shared-video-miniature/video-miniature.component.html + 52 - - Video name cannot be more than 120 characters long. + + Sensitive - src/app/shared/form-validators/video-validators.ts - 9 + src/app/shared/shared-video-miniature/video-miniature.component.html + 57,58 - - Video privacy is required. + + Published - src/app/shared/form-validators/video-validators.ts - 16 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 162 - - Video channel is required. + + Publication scheduled on - src/app/shared/form-validators/video-validators.ts - 43 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 167 - - Video description must be at least 3 characters long. + + Waiting transcoding - src/app/shared/form-validators/video-validators.ts - 50 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 171 - - Video description cannot be more than 10000 characters long. + + To transcode - src/app/shared/form-validators/video-validators.ts - 51 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 175 - - A tag should be more than 2 characters long. + + To import - src/app/shared/form-validators/video-validators.ts - 58 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 - - A tag should be less than 30 characters long. + + Cancel - src/app/shared/form-validators/video-validators.ts - 59 + src/app/shared/shared-video-miniature/videos-selection.component.html + 20,21 - - A maximum of 5 tags can be used on a video. + + Save to - src/app/shared/form-validators/video-validators.ts - 66 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 4 - - A tag should be more than 1 and less than 30 characters long. + + Search playlists - src/app/shared/form-validators/video-validators.ts - 67 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 9 - - Video support must be at least 3 characters long. + + Create a private playlist - src/app/shared/form-validators/video-validators.ts - 74 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 66 - - Video support cannot be more than 1000 characters long. + + Timestamps updated - src/app/shared/form-validators/video-validators.ts - 75 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 273 - - - A date is required to schedule video update. - src/app/shared/form-validators/video-validators.ts - 82 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 117 - - Instance name is required. + + Video removed from - src/app/shared/form-validators/custom-config-validators.ts - 7 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 307 - - - Short description should not be longer than 250 characters. - src/app/shared/form-validators/custom-config-validators.ts - 14 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 98 - - Twitter username is required. + + Video added in at timestamps - src/app/shared/form-validators/custom-config-validators.ts - 21 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 377 - - Previews cache size is required. + + Video added in - src/app/shared/form-validators/custom-config-validators.ts - 28 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 378 - - Previews cache size must be greater than 1. + + Unavailable - src/app/shared/form-validators/custom-config-validators.ts - 29 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 32 - - Previews cache size must be a number. + + Edit starts/stops at - src/app/shared/form-validators/custom-config-validators.ts - 30 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 50 - - Captions cache size is required. + + Delete from - src/app/shared/form-validators/custom-config-validators.ts - 37 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 88 - - Captions cache size must be greater than 1. + + Starts at - src/app/shared/form-validators/custom-config-validators.ts - 38 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 140 - - - Captions cache size must be a number. - src/app/shared/form-validators/custom-config-validators.ts - 39 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 - - Signup limit is required. + + Stops at - src/app/shared/form-validators/custom-config-validators.ts - 46 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 141 - - Signup limit must be greater than 1. + + and stops at - src/app/shared/form-validators/custom-config-validators.ts - 47 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 - - Signup limit must be a number. + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/shared/form-validators/custom-config-validators.ts - 48 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 9 - - Admin email is required. + + - src/app/shared/form-validators/custom-config-validators.ts - 55 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 22,24 - - Admin email must be valid. + + Updated - src/app/shared/form-validators/custom-config-validators.ts - 56 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 29 - - Transcoding threads is required. + + {VAR_PLURAL, plural, =1 {1 view} other { views}} - src/app/shared/form-validators/custom-config-validators.ts - 63 + src/app/shared/shared-video/video-views-counter.component.html + 3 - - Transcoding threads must be greater or equal to 0. + + - src/app/shared/form-validators/custom-config-validators.ts - 64 + src/app/shared/shared-video/video-views-counter.component.html + 3,4 - - Index URL should be a URL + + {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}} - src/app/shared/form-validators/custom-config-validators.ts - 71 + src/app/shared/shared-video/video-views-counter.component.html + 7 - - Search index URL should be a URL + + - src/app/shared/form-validators/custom-config-validators.ts - 78 + src/app/shared/shared-video/video-views-counter.component.html + 7,8