X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=f5bb37a367efa8aa49cdd0d01fd237649f1889e8;hb=7db65bc679bfa65f66cd87f6048b21511ab12f08;hp=4fac2f3cff74518fdd3df43259ec27fdb347461b;hpb=95bd9515b86e577033d9929c829c77c0df761acf;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index 4fac2f3cf..f5bb37a36 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -2,14032 +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 - - - Go to the local videos page - src/app/app.component.ts - 317 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 49,50 - - Go to the videos upload page + + Select year - src/app/app.component.ts - 322 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 59,63 - - - Close this message - src/app/app.component.html - 34 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 72,74 + + + Previous month - src/app/app.component.html - 34 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 24,27 - - - Confirm - src/app/modal/confirm.component.ts - 39 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 34,35 - - Cancel + + Next month - src/app/modal/confirm.component.html - 20 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 44,48 - src/app/+login/login.component.html - 109 + node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts + 57,61 + + + «« - src/app/shared/shared-moderation/report-modals/report.component.html - 54 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 147,148 + + + « - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 22 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 153,154 + + + » - 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 + 158,159 + + + »» - src/app/shared/shared-moderation/user-ban-modal.component.html - 26 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 164,165 + + + First - src/app/shared/shared-moderation/video-block.component.html - 38 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 168,172 + + + Previous - src/app/shared/shared-moderation/report-modals/video-report.component.html - 92 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 176,177 + + + Next - src/app/shared/shared-video-miniature/video-download.component.html - 99 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 188,189 + + + Last - src/app/shared/shared-moderation/batch-domains-modal.component.html - 31 + node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts + 195,200 + + + - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 26 + node_modules/@ng-bootstrap/ng-bootstrap/src/progressbar/progressbar.ts + 31,38 + + + HH - src/app/+about/about-instance/contact-admin-modal.component.html - 48 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 40,41 + + + Hours - src/app/shared/shared-moderation/report-modals/report.component.html - 54 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 45,46 + + + MM - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 71 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 52,53 + + + Minutes - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 55 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 57,58 + + + Increment hours - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 55 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 62,63 + + + Decrement hours - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 66 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 67,68 + + + Increment minutes - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 37 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 75,76 - - Configuration warning! + + Decrement minutes - src/app/modal/instance-config-warning-modal.component.html - 3 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 82 - - You enabled user registration on your instance but did not configure the following fields: + + SS - src/app/modal/instance-config-warning-modal.component.html - 10 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 85,87 - - 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. + + Seconds - src/app/modal/instance-config-warning-modal.component.html - 25,27 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 90,92 - - Don't show me this warning anymore + + Increment seconds - src/app/modal/instance-config-warning-modal.component.html - 33 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 98,99 - - Close + + Decrement seconds - src/app/modal/instance-config-warning-modal.component.html - 38 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 105,109 + + + - src/app/shared/shared-video-live/live-stream-information.component.html - 30 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 116,123 - - Configure + + - src/app/modal/instance-config-warning-modal.component.html - 43,44 + node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts + 125,130 - - Instance name + + Close - src/app/modal/instance-config-warning-modal.component.html - 13 + node_modules/@ng-bootstrap/ng-bootstrap/src/toast/toast.ts + 76,85 - - Instance short description + + Follows - src/app/modal/instance-config-warning-modal.component.html - 14 + src/app/+about/about-follows/about-follows.component.html + 2 - - Who you are + + Followers instances () - src/app/modal/instance-config-warning-modal.component.html - 16 + src/app/+about/about-follows/about-follows.component.html + 4 - - How long you plan to maintain your instance + + This instance does not have instances followers. - src/app/modal/instance-config-warning-modal.component.html - 17 + src/app/+about/about-follows/about-follows.component.html + 6 - - How you plan to pay your instance + + Show full list - src/app/modal/instance-config-warning-modal.component.html - 18 + src/app/+about/about-follows/about-follows.component.html + 12 - - - How you will moderate your instance - src/app/modal/instance-config-warning-modal.component.html - 20 + src/app/+about/about-follows/about-follows.component.html + 24 - - Instance terms + + Following instances () - src/app/modal/instance-config-warning-modal.component.html - 21 + src/app/+about/about-follows/about-follows.component.html + 16 - - Settings - - src/app/modal/quick-settings-modal.component.html - 3 - - - src/app/menu/menu.component.html - 158 - - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 1 - - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 - + + This instance is not following any other. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/+about/about-follows/about-follows.component.html + 18 - - Display settings + + About - src/app/modal/quick-settings-modal.component.html - 8 + src/app/+about/about-instance/about-instance.component.html + 5 - - Interface settings + + Contact administrator - src/app/modal/quick-settings-modal.component.html - 20 + src/app/+about/about-instance/about-instance.component.html + 7 - - Video settings + + This instance is dedicated to sensitive/NSFW content. - src/app/modal/quick-settings-modal.component.html - 16 + src/app/+about/about-instance/about-instance.component.html + 19 - - Welcome to PeerTube, dear administrator! + + ADMINISTRATORS & SUSTAINABILITY - src/app/modal/welcome-modal.component.html - 3 + src/app/+about/about-instance/about-instance.component.html + 32,33 - - CLI documentation + + Who we are - src/app/modal/welcome-modal.component.html - 12,13 + src/app/+about/about-instance/about-instance.component.html + 44 - - Upload or import videos, parse logs, prune storage directories, reset user password... + + Why we created this instance - src/app/modal/welcome-modal.component.html - 15 + src/app/+about/about-instance/about-instance.component.html + 58 - - Administer documentation + + How long we plan to maintain this instance - src/app/modal/welcome-modal.component.html - 19,20 + src/app/+about/about-instance/about-instance.component.html + 72 - - Managing users, following other instances, dealing with spammers... + + How we will pay for this instance - src/app/modal/welcome-modal.component.html - 22 + src/app/+about/about-instance/about-instance.component.html + 86 - - Use documentation + + INFORMATION - src/app/modal/welcome-modal.component.html - 26,27 + src/app/+about/about-instance/about-instance.component.html + 101,102 - - Setup your account, managing video playlists, discover third-party applications... + + Description - src/app/modal/welcome-modal.component.html - 29 + src/app/+about/about-instance/about-instance.component.html + 113 - - - Useful links - src/app/modal/welcome-modal.component.html - 39 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 35 - - - Official PeerTube website (news, support, contribute...): https://joinpeertube.org - src/app/modal/welcome-modal.component.html - 42,43 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 28 - - - Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - src/app/modal/welcome-modal.component.html - 45 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 64 - - - It's time to configure your instance! - src/app/modal/welcome-modal.component.html - 55 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 64 - - - Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - src/app/modal/welcome-modal.component.html - 58,61 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 44 - - - 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/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 44 - - - Remind me later - src/app/modal/welcome-modal.component.html - 74 + src/app/+videos/+video-edit/shared/video-edit.component.html + 38 - - Configure my instance + + MODERATION - src/app/modal/welcome-modal.component.html - 81,82 + src/app/+about/about-instance/about-instance.component.html + 128,129 - - Publish + + Moderation information - src/app/header/header.component.html - 5 + src/app/+about/about-instance/about-instance.component.html + 140 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 91 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 147 - - - Unknown - src/app/menu/menu.component.ts - 182 + src/app/shared/shared-instance/instance-about-accordion.component.html + 41 - - any language + + Code of conduct - src/app/menu/menu.component.ts - 213 + src/app/+about/about-instance/about-instance.component.html + 154 - - - hide - src/app/menu/menu.component.ts - 246 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 136 - - - blur - src/app/menu/menu.component.ts - 250 + src/app/shared/shared-instance/instance-about-accordion.component.html + 47 - - display + + Terms - src/app/menu/menu.component.ts - 254 + src/app/+about/about-instance/about-instance.component.html + 168 - - - ON - src/app/menu/menu.component.html + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125 - - - Discover - src/app/menu/menu.component.html - 129 + src/app/+signup/+register/register.component.html + 13 - src/app/+videos/video-list/overview/video-overview.component.html - 1 + src/app/shared/shared-instance/instance-about-accordion.component.html + 35 - - Trending + + OTHER INFORMATION - src/app/menu/menu.component.html - 134 + src/app/+about/about-instance/about-instance.component.html + 183,184 - - Most liked + + Hardware information - src/app/menu/menu.component.html - 139 + src/app/+about/about-instance/about-instance.component.html + 195 - - Recently added + + FEATURES - src/app/menu/menu.component.html - 144 + src/app/+about/about-instance/about-instance.component.html + 203 - - Local videos - - src/app/menu/menu.component.html - 149 - + + STATISTICS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 275 + src/app/+about/about-instance/about-instance.component.html + 215 + + + + Link copied + + src/app/+about/about-instance/about-instance.component.ts + 91 + + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + + Cancel + + src/app/+about/about-instance/contact-admin-modal.component.html + 48 + + + src/app/+login/login.component.html + 117 + + + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 25 + + + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 22 + + + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 37 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 58 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 69 + + + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 67 + + + src/app/modal/confirm.component.html + 20 + + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 26 + + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 31 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 54 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 54 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 92 + + + src/app/shared/shared-moderation/user-ban-modal.component.html + 26 + + + src/app/shared/shared-moderation/video-block.component.html + 38 + + + src/app/shared/shared-video-miniature/video-download.component.html + 99 + + + + Submit + + src/app/+about/about-instance/contact-admin-modal.component.html + 53 + + + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 27 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 57 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 57 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 95 + + + src/app/shared/shared-moderation/video-block.component.html + 43 + + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 77 + + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 83 + + + + Developed with ❤ by Framasoft + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 3 + + + + What is PeerTube? + + 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/+about/about-peertube/about-peertube.component.html + 10,11 + + + + It is free and open-source software, under AGPLv3 licence. + + src/app/+about/about-peertube/about-peertube.component.html + 14,16 + + + + For more information, please visit joinpeertube.org. + + src/app/+about/about-peertube/about-peertube.component.html + 19,20 + + + + Use PeerTube documentation + + src/app/+about/about-peertube/about-peertube.component.html + 28,29 + + + + Discover how to setup your account, what is a channel, how to create a playlist and more! + + src/app/+about/about-peertube/about-peertube.component.html + 33,34 + + + + PeerTube Applications + + src/app/+about/about-peertube/about-peertube.component.html + 41,42 + + + + Discover unofficial Android applications or browser addons! + + src/app/+about/about-peertube/about-peertube.component.html + 46,47 + + + + Contribute on PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 54,55 + + + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! + + src/app/+about/about-peertube/about-peertube.component.html + 59,60 + + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 71 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. + + src/app/+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/+about/about-peertube/about-peertube.component.html + 81,83 + + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 85 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: + + src/app/+about/about-peertube/about-peertube.component.html + 88,90 + + + + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + src/app/+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/+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/+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/+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/+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/+about/about-peertube/about-peertube.component.html + 118,122 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. + + src/app/+about/about-peertube/about-peertube.component.html + 126,128 + + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 130 + + + + The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + src/app/+about/about-peertube/about-peertube.component.html + 133,136 + + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 138 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + src/app/+about/about-peertube/about-peertube.component.html + 141,145 + + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 147 + + + + PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: + + src/app/+about/about-peertube/about-peertube.component.html + 150,152 + + + + We set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 155 + + + + We set a limit on the request frequency received by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 156 + + + + Allow instance admins to disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 157 + + + + Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. + + src/app/+about/about-peertube/about-peertube.component.html + 161,163 + + + + About this instance + + src/app/+about/about-routing.module.ts + 26 + + + + About PeerTube + + src/app/+about/about-routing.module.ts + 38 + + + + About this instance's network + + src/app/+about/about-routing.module.ts + 47 + + + + Instance + + src/app/+about/about.component.html + 5 + + + src/app/+search/search-filters.component.html + 165 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 35 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 35 + + + + PeerTube + + src/app/+about/about.component.html + 7 + + + + Network + + src/app/+about/about.component.html + 9 About + + src/app/+accounts/account-about/account-about.component.html + 1 + src/app/menu/menu.component.html - 163 + 156 + + + + DESCRIPTION + + src/app/+accounts/account-about/account-about.component.html + 5 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 5 + + + + STATS + + src/app/+accounts/account-about/account-about.component.html + 10 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + Joined src/app/+accounts/account-about/account-about.component.html + 12 + + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 38 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 41 + + + + Published videos matching "" + + src/app/+accounts/account-search/account-search.component.ts + 89 + + + + Published videos + + src/app/+accounts/account-search/account-search.component.ts + 90 + + + src/app/+accounts/account-videos/account-videos.component.ts + 82 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 90 + + + + Video channels + + src/app/+accounts/account-video-channels/account-video-channels.component.html 1 - - Contact + + This account does not have channels. - src/app/menu/menu.component.html - 175 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 4 - - Get help using PeerTube + + See this video channel - src/app/menu/menu.component.html - 176 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 9 - - Help + + {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - src/app/menu/menu.component.html - 176 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 13 + + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 35 + + + src/app/+video-channels/video-channels.component.html + 28 - - Frequently asked questions about PeerTube + + This channel doesn't have any videos. - src/app/menu/menu.component.html - 177 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 20 - - FAQ + + SHOW THIS CHANNEL - src/app/menu/menu.component.html - 177 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 29,30 + + + + Account video channels + + src/app/+accounts/accounts-routing.module.ts + 30 + + + + About account + + src/app/+accounts/accounts-routing.module.ts + 39 + + + + Account videos + + src/app/+accounts/accounts-routing.module.ts + 48 + + + + Search videos within account + + src/app/+accounts/accounts-routing.module.ts + 61 + + + + Banned + + src/app/+accounts/accounts.component.html + 18 + + + + Muted + + src/app/+accounts/accounts.component.html + 19 + + + src/app/shared/shared-share-modal/video-share.component.html + 166 + + + + Instance muted + + src/app/+accounts/accounts.component.html + 20 - - Stats + + Muted by your instance - src/app/menu/menu.component.html - 178 + src/app/+accounts/accounts.component.html + 21 - - API documentation + + Instance muted by your instance - src/app/menu/menu.component.html - 179 + src/app/+accounts/accounts.component.html + 22 - - API + + Manage account - src/app/menu/menu.component.html - 179 + src/app/+accounts/accounts.component.html + 36 - - Keyboard shortcuts + + Search videos - src/app/menu/menu.component.html - 180 + src/app/+accounts/accounts.component.html + 48 + + + VIDEO CHANNELS - src/app/menu/menu.component.html + src/app/+accounts/accounts.component.ts 65 - - powered by PeerTube - CopyLeft 2015-2020 + + VIDEOS - src/app/menu/menu.component.html - 185 + src/app/+accounts/accounts.component.ts + 66 - - - powered by PeerTube - src/app/menu/menu.component.html - 186 + src/app/+video-channels/video-channels.component.ts + 69 - - My notifications + + ABOUT - src/app/menu/menu.component.html - 27 + src/app/+accounts/accounts.component.ts + 67 - - - Interface: - src/app/menu/menu.component.html - 34 + src/app/+video-channels/video-channels.component.ts + 71 - - Videos: + + Username copied - src/app/menu/menu.component.html - 41 + src/app/+accounts/accounts.component.ts + 95 - - - Sensitive: - src/app/menu/menu.component.html - 50 + src/app/+video-channels/video-channels.component.ts + 96 - - Help share videos + + 1 subscriber - src/app/menu/menu.component.html - 56 + src/app/+accounts/accounts.component.ts + 99 - - Log out + + subscribers - src/app/menu/menu.component.html - 70 + src/app/+accounts/accounts.component.ts + 101 - - My account + + direct account followers - src/app/menu/menu.component.html - 79 + src/app/+accounts/accounts.component.ts + 127 - - My library + + Report this account - src/app/menu/menu.component.html - 84 + src/app/+accounts/accounts.component.ts + 133 - - Public profile + + Federation - src/app/menu/menu.component.html - 20 + src/app/+admin/admin.component.ts + 26 - - Administration + + Instances you follow - src/app/menu/menu.component.html - 89 + src/app/+admin/admin.component.ts + 29 - - Login - - src/app/menu/menu.component.html - 95 - + + Instances following you - src/app/+login/login.component.html - 64 + src/app/+admin/admin.component.ts + 34 - - Create an account + + Video redundancies - src/app/menu/menu.component.html - 96 + src/app/+admin/admin.component.ts + 39 - - IN MY LIBRARY + + Moderation - src/app/menu/menu.component.html - 100 + src/app/+admin/admin.component.ts + 47 - - - Playlists - src/app/menu/menu.component.html - 109 + src/app/+my-account/my-account.component.ts + 28 - - Subscriptions + + Reports - src/app/menu/menu.component.html - 114 + src/app/+admin/admin.component.ts + 53 - - - History - src/app/menu/menu.component.html - 119 + src/app/+admin/moderation/moderation.routes.ts + 37 - - Videos + + Video blocks - src/app/menu/menu.component.html - 104 + src/app/+admin/admin.component.ts + 60 - - Interface: + + Video comments - src/app/menu/menu.component.html - 171 + src/app/+admin/admin.component.ts + 67 - - - Recommended - src/app/shared/shared-forms/peertube-checkbox.component.html - 33 + src/app/+admin/moderation/moderation.routes.ts + 86 - - Interface settings updated. + + Muted accounts - src/app/shared/shared-user-settings/user-interface-settings.component.ts + src/app/+admin/admin.component.ts 74 - src/app/shared/shared-user-settings/user-interface-settings.component.ts - 81 + src/app/+admin/moderation/moderation.routes.ts + 98 - - - Theme - src/app/shared/shared-user-settings/user-interface-settings.component.html - 4 + src/app/+my-account/my-account-routing.module.ts + 86 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 255 + src/app/+my-account/my-account.component.ts + 31 - - instance default + + Muted servers - src/app/shared/shared-user-settings/user-interface-settings.component.html - 8 + src/app/+admin/admin.component.ts + 81 - - - peertube default - src/app/shared/shared-user-settings/user-interface-settings.component.html - 9 + src/app/+my-account/my-account-routing.module.ts + 95 + + + src/app/+my-account/my-account.component.ts + 36 - - Save + + Users - src/app/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+admin/admin.component.ts + 88 + + + Configuration - src/app/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+admin/admin.component.ts + 95 + + + Plugins/Themes - src/app/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+admin/admin.component.ts + 99 + + + System - src/app/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+admin/admin.component.ts + 103 + + + Edit custom configuration - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 82 + src/app/+admin/config/config.routes.ts + 26 + + + CACHE - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 27 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 5 - - All languages + + Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/shared/shared-user-settings/user-video-settings.component.ts - 38 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 7,8 + + + Number of previews to keep in cache - src/app/+videos/+video-edit/shared/video-edit.component.ts - 186 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 15 - - Unknown language + + {VAR_PLURAL, plural, =1 {cached image} other {cached images}} - src/app/shared/shared-user-settings/user-video-settings.component.ts - 57 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 22 - - Too many languages are enabled. Please enable them all or stay below 20 enabled languages. + + Number of video captions to keep in cache - src/app/shared/shared-user-settings/user-video-settings.component.ts - 102 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 29 - - You need to enable at least 1 video language. + + {VAR_PLURAL, plural, =1 {cached caption} other {cached captions}} - src/app/shared/shared-user-settings/user-video-settings.component.ts - 107 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 36 - - Video settings updated. + + Number of video torrents to keep in cache - src/app/shared/shared-user-settings/user-video-settings.component.ts - 133 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 43 - - Display/Video settings updated. + + {VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}} - src/app/shared/shared-user-settings/user-video-settings.component.ts - 140 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 50 - - Default policy on videos containing sensitive content + + CUSTOMIZATIONS - src/app/shared/shared-user-settings/user-video-settings.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 63 - - Policy for sensitive videos + + Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/shared/shared-user-settings/user-video-settings.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 65,66 + + + JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 116 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 74 - - Do not list + + Write JavaScript code directly.Example: console.log('my instance is amazing'); - src/app/shared/shared-user-settings/user-video-settings.component.html - 16 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 78 + + + Write CSS code directly. Example:#custom-css +color: red; + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email +color: red; + + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 117 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 97,108 - - Blur thumbnails + + APPEARANCE - src/app/shared/shared-user-settings/user-video-settings.component.html - 17 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 4 + + + Use plugins & themes for more involved changes, or add slight customizations. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 118 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 6,7 - - Display + + Theme - src/app/shared/shared-user-settings/user-video-settings.component.html - 18 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 14 - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 8 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 4 + + + default - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 119 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 18 - - Only display videos in the following languages/subtitles + + Landing page - src/app/shared/shared-user-settings/user-video-settings.component.html - 25 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 27 - - Add a new language + + Discover videos - src/app/shared/shared-user-settings/user-video-settings.component.html - 36 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 31 + + + Trending pages - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 69 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 33 - - Help share videos being played + + Default trending page - src/app/shared/shared-user-settings/user-video-settings.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 34 - - - 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/shared-user-settings/user-video-settings.component.html - 50 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 52 - - Automatically play videos + + Best videos - src/app/shared/shared-user-settings/user-video-settings.component.html - 58 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 35 - - - When on a video page, directly start playing the video. - src/app/shared/shared-user-settings/user-video-settings.component.html - 61 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 56 - - Automatically start playing the next video + + Hot videos - src/app/shared/shared-user-settings/user-video-settings.component.html - 69 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 36 - - - When a video ends, follow up with the next suggested video. - src/app/shared/shared-user-settings/user-video-settings.component.html - 72 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 57 - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + Most viewed videos - src/app/shared/shared-user-settings/user-video-settings.component.html - 8,9 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 37 - - - In Recently added, Trending, Local, Most liked and Search pages - src/app/shared/shared-user-settings/user-video-settings.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 58 - - Keyboard Shortcuts: + + Most liked videos - src/app/core/hotkeys/hotkeys.component.ts - 11 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 38 - - - Change the language - src/app/menu/language-chooser.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 59 - - Help to translate PeerTube! + + Recently added videos - src/app/menu/language-chooser.component.html - 9,10 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 41 - - yes + + Local videos - src/app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 42 - src/app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/menu/menu.component.html + 142 - - no - - src/app/shared/shared-instance/feature-boolean.component.html - 2 - + + BROADCAST MESSAGE - src/app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 73 - - In this instance's network + + Display a message on your instance - src/app/header/suggestion.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 75,76 - - In the vidiverse + + Enable broadcast message - src/app/header/suggestion.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 86 - - Search videos, channels… + + Allow users to dismiss the broadcast message - src/app/header/search-typeahead.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 93 - - GLOBAL SEARCH + + Broadcast message level - src/app/header/search-typeahead.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 98 - - Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. + + Message - src/app/header/search-typeahead.component.html - 29 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 112 - - using + + NEW USERS - src/app/header/search-typeahead.component.html - 25 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 129 - - ADVANCED SEARCH + + Manage users to set their quota individually. - src/app/header/search-typeahead.component.html - 35 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 131,132 - - Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. + + Enable Signup - src/app/header/search-typeahead.component.html - 37 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 141 - - will list the matching channel + + ⚠️ This functionality requires a lot of attention and extra moderation. - src/app/header/search-typeahead.component.html - 46 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 144 - src/app/header/search-typeahead.component.html - 49 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 398 - - - will list the matching video - src/app/header/search-typeahead.component.html - 52 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 411 - - Any other input will return matching video or channel names. + + Signup requires email verification - src/app/header/search-typeahead.component.html - 55 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 152 - - any instance + + Signup limit - src/app/header/search-typeahead.component.html - 38 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 156 - - only followed instances + + {VAR_PLURAL, plural, =1 {user} other {users}} - src/app/header/search-typeahead.component.html - 39 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 163 - - Loading instance statistics... + + Signup won't be limited to a fixed number of users. - src/app/shared/shared-instance/instance-statistics.component.html - 1 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 168 - - Local + + Default video quota per user - src/app/shared/shared-instance/instance-statistics.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 177 - - users + + bytes - src/app/shared/shared-instance/instance-statistics.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 183 - - - videos - src/app/shared/shared-instance/instance-statistics.component.html - 21 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 197 - src/app/shared/shared-instance/instance-statistics.component.html - 65 + src/app/+admin/users/user-edit/user-edit.component.html + 157 - - - video views - src/app/shared/shared-instance/instance-statistics.component.html - 31 + src/app/+admin/users/user-edit/user-edit.component.html + 157 - - - video comments - src/app/shared/shared-instance/instance-statistics.component.html - 41 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - src/app/shared/shared-instance/instance-statistics.component.html - 75 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - - of hosted video + + Default daily upload limit per user - src/app/shared/shared-instance/instance-statistics.component.html - 51 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 191 - - Federation + + VIDEOS - src/app/shared/shared-instance/instance-statistics.component.html - 58 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 210 - - followers + + Import jobs concurrency - src/app/shared/shared-instance/instance-statistics.component.html - 85 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 220 - - following + + allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart. - src/app/shared/shared-instance/instance-statistics.component.html - 95 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 221 - - The upload failed + + jobs in parallel - src/app/helpers/utils.ts - 185 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 225 + + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 171 - - The connection was interrupted + + Allow import with HTTP URL (e.g. YouTube) - src/app/helpers/utils.ts - 189 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 234 - - Your file couldn't be transferred before the set timeout (usually 10min) + + Allow import with a torrent file or a magnet URI - src/app/helpers/utils.ts - 192 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 241 - - Your file was too large (max. size: ) + + Block new videos automatically - src/app/helpers/utils.ts - 196 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 255 - - All unsaved data will be lost, are you sure you want to leave this page? + + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/core/routing/can-deactivate-guard.service.ts - 19 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 258 - - Warning + + SEARCH - src/app/core/routing/can-deactivate-guard.service.ts - 23 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 272 - - Close + + Allow users to do remote URI/handle search - node_modules/@ng-bootstrap/src/alert/alert.ts - 55,58 + 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 - node_modules/@ng-bootstrap/src/alert/alert.ts - 70,71 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 286 - - Slide of + + Allow anonymous to do remote URI/handle search - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 114,118 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 294 - Currently selected slide number read by screen reader - - Previous + + Allow anonymous users to look up remote videos/actors that may not be federated with your instance - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 132,134 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 297 - - Next + + Enable global search - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 147,151 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 308 - - Previous month + + ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 24,27 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 311 + + + You should only use moderated search indexes in production, or host your own. - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 34,35 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 314,315 - - Next month + + Search index URL - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 44,48 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 320 + + + Disable local search in search bar - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 57,61 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 333 - - Select month + + Search bar uses the global search index by default - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 44,49 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 340 + + + Otherwise the local search stays used by default - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 49,50 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 343 - - Select year + + FEDERATION - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 59,63 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 361 + + + Manage relations with other instances. - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 72,74 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 363,364 - - «« + + Other instances can follow yours - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 147,148 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 375 - - « + + Manually approve new instance followers - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 153,154 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 382 - - » + + Automatically follow back instances - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 158,159 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 395 - - »» + + Automatically follow instances of a public index - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 164,165 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 408 - - First + + See the documentation for more information about the expected URL - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 168,172 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 414,415 - - Previous + + Index URL - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 176,177 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 420 - - Next + + ADMINISTRATORS + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 440 + + + + Admin email - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 188,189 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 446 - - Last + + Enable contact form - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 195,200 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 459 - - + + TWITTER - node_modules/@ng-bootstrap/src/progressbar/progressbar.ts - 31,38 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 468 - - HH + + Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 46,47 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 470,472 - - Hours + + Your Twitter username - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 50,51 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 481 - - MM + + Instance allowed by Twitter - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 55,58 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 494 - - Minutes + + 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. - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 62,64 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 499,504 - - Increment hours + + You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 68,69 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts + 81 - - Decrement hours + + Audio-only - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 73,74 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 17 - - Increment minutes + + A <code>.mp4</code> that keeps the original audio track, with no video - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 80,82 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 18 - - Decrement minutes + + 240p - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 86,88 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 22 - - SS + + 360p - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 91,92 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 26 - - Seconds + + 480p - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 96 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 30 - - Increment seconds + + 720p - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 103,104 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 34 - - Decrement seconds + + 1080p - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 109,115 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 38 - - + + 1440p - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 131,136 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 42 - - + + 2160p - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 154,118 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 46 - - Close + + threads - node_modules/@ng-bootstrap/src/toast/toast.ts - 78,85 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 86 - - Unlimited + + thread - src/app/shared/shared-instance/instance-features-table.component.ts - 26 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 87 + + + Configuration - src/app/shared/shared-instance/instance-features-table.component.ts - 33 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1 + + + Instance information - src/app/shared/shared-main/users/user-quota.component.ts - 32 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 7 + + + Basic configuration - src/app/shared/shared-main/users/user-quota.component.ts - 38 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 16 + + + VOD Transcoding - src/app/+admin/config/shared/config.service.ts - 21 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 25 + + + Live streaming - src/app/+admin/config/shared/config.service.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 34 - - - Hidden - src/app/shared/shared-instance/instance-features-table.component.ts - 50 + src/app/shared/shared-instance/instance-features-table.component.html + 67 - - Blurred with confirmation request + + Advanced configuration - src/app/shared/shared-instance/instance-features-table.component.ts - 51 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 43 - - Displayed + + There are errors in the form: - src/app/shared/shared-instance/instance-features-table.component.ts - 52 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 59,65 - - ~ 1 minute + + You cannot allow live replay if you don't enable transcoding. - src/app/shared/shared-instance/instance-features-table.component.ts - 67 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 69,70 - - ~ minutes + + Update configuration - src/app/shared/shared-instance/instance-features-table.component.ts - 69 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 - - of full HD videos + + Configuration updated. - src/app/shared/shared-instance/instance-features-table.component.ts - 85 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 265 - - of HD videos + + INSTANCE - src/app/shared/shared-instance/instance-features-table.component.ts - 86 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 7 - - of average quality videos + + Name - src/app/shared/shared-instance/instance-features-table.component.ts - 87 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 13 - - - Features found on this instance - src/app/shared/shared-instance/instance-features-table.component.html - 4 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - src/app/+signup/+register/register.component.html - 49 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - PeerTube version + + Short description - src/app/shared/shared-instance/instance-features-table.component.html - 6 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 24 - - Default NSFW/sensitive videos policycan be redefined by the users + + Main instance categories - src/app/shared/shared-instance/instance-features-table.component.html - 13,14 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 46 - - User registration allowed + + Add a new category - src/app/shared/shared-instance/instance-features-table.component.html - 21 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 53 - - Video uploads + + Main languages you/your moderators speak - src/app/shared/shared-instance/instance-features-table.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 60 + + + Add a new language - src/app/shared/shared-instance/instance-features-table.component.html - 39 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 67 - - - Transcoding in multiple resolutions - src/app/shared/shared-instance/instance-features-table.component.html - 32 + src/app/shared/shared-user-settings/user-video-settings.component.html + 36 - - Video quota + + MODERATION & NSFW - src/app/shared/shared-instance/instance-features-table.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 78 + + + Manage users to build a moderation team. - src/app/+admin/users/user-edit/user-edit.component.html - 149 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 80,81 + + + This instance is dedicated to sensitive or NSFW content - src/app/+admin/users/user-edit/user-edit.component.html - 149 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 89 - - Live streaming + + 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.html - 67 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 94,96 + + + Policy on videos containing sensitive content - 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 + 102 - - Live streaming enabled + + 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.html - 71 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 107,108 - - Transcode live video in multiple resolutions + + Policy for sensitive videos - src/app/shared/shared-instance/instance-features-table.component.html - 78 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 114 - - - Max parallel lives - src/app/shared/shared-instance/instance-features-table.component.html - 85 + src/app/shared/shared-user-settings/user-video-settings.component.html + 15 - - per user / per instance + + Do not list - src/app/shared/shared-instance/instance-features-table.component.html - 86,88 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 115 - - - Import - src/app/shared/shared-instance/instance-features-table.component.html - 92 + src/app/shared/shared-user-settings/user-video-settings.component.html + 16 + + + Blur thumbnails - 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 + 116 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 36 + src/app/shared/shared-user-settings/user-video-settings.component.html + 17 - - HTTP import (YouTube, Vimeo, direct URL...) + + Display - src/app/shared/shared-instance/instance-features-table.component.html - 96 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 117 - - - Torrent import - src/app/shared/shared-instance/instance-features-table.component.html - 103 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 8 - - - Player - src/app/shared/shared-instance/instance-features-table.component.html - 111 + src/app/shared/shared-user-settings/user-video-settings.component.html + 18 - - P2P enabled + + Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - src/app/shared/shared-instance/instance-features-table.component.html - 115 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 148 - - Search + + YOU AND YOUR INSTANCE - src/app/shared/shared-instance/instance-features-table.component.html - 122 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 163 + + + Who is behind the instance? - src/app/+admin/plugins/plugins.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 169 - - Users can resolve distant content + + A single person? A non-profit? A company? - src/app/shared/shared-instance/instance-features-table.component.html - 126 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 170 - - Requires manual validation by moderators + + Why did you create this instance? - src/app/shared/shared-instance/instance-features-table.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 181 - - Automatically published + + To share your personal videos? To open registrations and allow people to upload what they want? - src/app/shared/shared-instance/instance-features-table.component.html - 42 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 182 - - Unlimited ( per day) + + How long do you plan to maintain this instance? - src/app/shared/shared-instance/instance-features-table.component.html - 61 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 193 - - Go to my subscriptions + + It's important to know for users who want to register on your instance - src/app/core/auth/auth.service.ts - 63 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 194 - - Go to my videos + + How will you finance the PeerTube server? - src/app/core/auth/auth.service.ts - 67 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 205 - - Go to my imports + + With your own funds? With user donations? Advertising? - src/app/core/auth/auth.service.ts - 71 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 206 - - Go to my channels + + OTHER INFORMATION - src/app/core/auth/auth.service.ts - 75 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 221 - - Cannot retrieve OAuth Client credentials: . -Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + What server/hardware does the instance run on? - src/app/core/auth/auth.service.ts - 98,99 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 227 - - Error + + i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/core/auth/auth.service.ts - 103 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 228 + + + LIVE - src/app/core/notification/notifier.service.ts - 18 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 5 - - - You need to reconnect. - src/app/core/auth/auth.service.ts - 219 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 31 - - User + + Enable users of your instance to stream live. - src/app/core/users/user.service.ts - 382 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 7,8 - - Administrator + + Allow live streaming - src/app/core/users/user.service.ts - 383 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 18 - - Moderator + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/core/users/user.service.ts - 384 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 22 - - Get help + + If enabled, your server needs to accept incoming TCP traffic on port - src/app/shared/shared-main/misc/help.component.ts - 16 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 23 - - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + + Allow your users to automatically publish a replay of their live - src/app/shared/shared-main/misc/help.component.ts - 75 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 31 - - Emphasis + + If the user quota is reached, PeerTube will automatically terminate the live streaming - src/app/shared/shared-main/misc/help.component.ts - 81 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 34,35 - - Links + + Max simultaneous lives created on your instance (-1 for "unlimited") - src/app/shared/shared-main/misc/help.component.ts - 82 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 41 - - New lines + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/shared/shared-main/misc/help.component.ts - 83 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 46 - - Lists + + Max simultaneous lives created per user (-1 for "unlimited") - src/app/shared/shared-main/misc/help.component.ts - 84 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 54 - - Images + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/shared/shared-main/misc/help.component.ts - 85 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 59 - - + + Max live duration - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 66 + + + TRANSCODING - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 24 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 85 - - - Info - src/app/core/notification/notifier.service.ts - 11 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 26 - - Success + + 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/core/notification/notifier.service.ts - 25 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 87,88 - - + + Transcoding enabled for live streams - src/app/shared/shared-main/buttons/action-dropdown.component.html - 22 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 101 - - years ago + + Live resolutions to generate - src/app/shared/shared-main/angular/from-now.pipe.ts - 12 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 107 - - year ago + + Live transcoding threads - src/app/shared/shared-main/angular/from-now.pipe.ts - 13 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 128 - - months ago + + will claim at most with VOD transcoding - src/app/shared/shared-main/angular/from-now.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 131,133 - - month ago + + will claim at least with VOD transcoding - src/app/shared/shared-main/angular/from-now.pipe.ts - 17 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 135,137 - - weeks ago + + Live transcoding profile - src/app/shared/shared-main/angular/from-now.pipe.ts - 20 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 150 - - week ago + + new live transcoding profiles can be added by PeerTube plugins - src/app/shared/shared-main/angular/from-now.pipe.ts - 21 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 151 - - days ago + + No limit - src/app/shared/shared-main/angular/from-now.pipe.ts - 24 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 32 - - day ago + + 1 hour - src/app/shared/shared-main/angular/from-now.pipe.ts - 25 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 33 - - hours ago + + 3 hours - src/app/shared/shared-main/angular/from-now.pipe.ts - 28 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 34 - - hour ago + + 5 hours - src/app/shared/shared-main/angular/from-now.pipe.ts - 29 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 35 - - min ago + + 10 hours - src/app/shared/shared-main/angular/from-now.pipe.ts - 32 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 36 - - just now + + x264, targeting maximum device compatibility - src/app/shared/shared-main/angular/from-now.pipe.ts - 34 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 47 - - - h - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 14 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts + 39 - - min + + Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 9,10 + + + However, you may want to read our guidelines before tweaking the following values. - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 23 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 12,13 - - sec + + Read guidelines - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 17 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 17,18 - - sec + + Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 30 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 28,30 - - Update + + Transcoding enabled - src/app/shared/shared-main/buttons/edit-button.component.ts - 17 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 40 + + + Input formats - src/app/shared/shared-main/buttons/edit-button.component.ts - 22 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 46 + + + Allow additional extensions - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 110 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 51 + + + Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, .m2ts, .mxf, or .nut videos. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 284 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 54 + + + Allow audio files upload - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 127 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 62 - - Delete + + Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. - src/app/shared/shared-main/buttons/delete-button.component.ts - 16 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 65 + + + The file will be merged in a still image video with the preview file on upload. - src/app/shared/shared-main/buttons/delete-button.component.ts - 21 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 66 + + + Output formats - src/app/+my-library/my-videos/my-videos.component.ts - 104 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 73 + + + WebTorrent enabled - src/app/+my-library/my-videos/my-videos.component.ts - 131 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 79 + + + If you also enabled HLS support, it will multiply videos storage by 2 - src/app/+my-library/my-videos/my-videos.component.ts - 172 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 83 + + + HLS with P2P support enabled - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 91 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 94 + + + 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/+my-library/my-video-playlists/my-video-playlists.component.ts - 50 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 99,108 + + + Resolutions to generate per enabled format - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 127 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 116 + + + The original file resolution will be the default target if no option is selected. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 208 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 132,133 + + + Transcoding threads - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 308 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 144 + + + will claim at most with live transcoding - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 71 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 146,148 + + + will claim at least with live transcoding - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 150,152 + + + Transcoding jobs concurrency - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 371 + 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/shared/shared-abuse-list/abuse-list-table.component.ts - 406 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 167 + + + Transcoding profile - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 86 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 178 + + + new transcoding profiles can be added by PeerTube plugins - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 158 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 179 + + + Unlimited - src/app/+videos/+video-watch/comment/video-comments.component.ts - 165 + src/app/+admin/config/shared/config.service.ts + 22 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 75 + src/app/+admin/config/shared/config.service.ts + 36 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 79 + src/app/shared/shared-instance/instance-features-table.component.ts + 26 - src/app/+admin/follows/followers-list/followers-list.component.ts - 74 + src/app/shared/shared-instance/instance-features-table.component.ts + 33 - src/app/+admin/users/user-list/user-list.component.ts - 76 + src/app/shared/shared-main/users/user-quota.component.ts + 32 - src/app/+admin/users/user-list/user-list.component.ts - 194 + src/app/shared/shared-main/users/user-quota.component.ts + 38 - - Only I can see this video + + None - no upload possible - src/app/shared/shared-main/video/video.service.ts - 370 + src/app/+admin/config/shared/config.service.ts + 23 - - - Only shareable via a private link - src/app/shared/shared-main/video/video.service.ts - 374 + src/app/+admin/config/shared/config.service.ts + 37 - - Anyone can see this video + + 100MB - src/app/shared/shared-main/video/video.service.ts - 378 + src/app/+admin/config/shared/config.service.ts + 24 - - - Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts - 382 + src/app/+admin/config/shared/config.service.ts + 40 - - viewers + + 500MB - src/app/shared/shared-main/video/video.model.ts - 211 + src/app/+admin/config/shared/config.service.ts + 25 + + + src/app/+admin/config/shared/config.service.ts + 41 - - views + + 1GB - src/app/shared/shared-main/video/video.model.ts - 214 + src/app/+admin/config/shared/config.service.ts + 26 - - Total video quota + + 5GB - src/app/shared/shared-main/users/user-quota.component.html - 3 + src/app/+admin/config/shared/config.service.ts + 27 - src/app/+admin/users/user-list/user-list.component.html - 140 + src/app/+admin/config/shared/config.service.ts + 43 - - Daily video quota - - src/app/shared/shared-main/users/user-quota.component.html - 13 - + + 20GB - src/app/+admin/users/user-edit/user-edit.component.html - 165 + src/app/+admin/config/shared/config.service.ts + 28 - src/app/+admin/users/user-edit/user-edit.component.html - 165 + src/app/+admin/config/shared/config.service.ts + 45 - - You don't have notifications. + + 50GB - src/app/shared/shared-main/users/user-notifications.component.html - 1 + src/app/+admin/config/shared/config.service.ts + 29 - - - published a new video: - src/app/shared/shared-main/users/user-notifications.component.html - 15,16 + src/app/+admin/config/shared/config.service.ts + 46 - - The notification concerns a video now unavailable + + 100GB - src/app/shared/shared-main/users/user-notifications.component.html - 24,25 + src/app/+admin/config/shared/config.service.ts + 30 - - Your video has been unblocked + + 200GB - src/app/shared/shared-main/users/user-notifications.component.html - 33,34 + src/app/+admin/config/shared/config.service.ts + 31 - - Your video has been blocked + + 500GB - src/app/shared/shared-main/users/user-notifications.component.html - 41,42 + src/app/+admin/config/shared/config.service.ts + 32 - - A new video abuse has been created on video + + 10MB - src/app/shared/shared-main/users/user-notifications.component.html - 49 + src/app/+admin/config/shared/config.service.ts + 38 - - A new comment abuse has been created on video + + 50MB - src/app/shared/shared-main/users/user-notifications.component.html - 53 + src/app/+admin/config/shared/config.service.ts + 39 - - A new account abuse has been created on account + + 2GB - src/app/shared/shared-main/users/user-notifications.component.html - 57 + src/app/+admin/config/shared/config.service.ts + 42 - - A new abuse has been created + + 10GB - src/app/shared/shared-main/users/user-notifications.component.html - 62,63 + src/app/+admin/config/shared/config.service.ts + 44 - - Your abuse has been acceptedrejected + + Auto (via ffmpeg) - src/app/shared/shared-main/users/user-notifications.component.html - 70,72 + src/app/+admin/config/shared/config.service.ts + 50 - - Abuse has a new message + + Instances following you - src/app/shared/shared-main/users/user-notifications.component.html - 80,81 + src/app/+admin/follows/followers-list/followers-list.component.html + 3 - - The recently added video has been automatically blocked + + Showing to of followers - src/app/shared/shared-main/users/user-notifications.component.html - 88 + src/app/+admin/follows/followers-list/followers-list.component.html + 10 - - commented your video + + Filter... - src/app/shared/shared-main/users/user-notifications.component.html - 101 + src/app/+admin/follows/followers-list/followers-list.component.html + 16 - - - The notification concerns a comment now unavailable - src/app/shared/shared-main/users/user-notifications.component.html - 109,110 + src/app/+admin/follows/following-list/following-list.component.html + 23 - - - Your video has been published - src/app/shared/shared-main/users/user-notifications.component.html - 118,119 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 29 - - - Your video import succeeded - src/app/shared/shared-main/users/user-notifications.component.html - 126,127 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 42 - - - Your video import failed - src/app/shared/shared-main/users/user-notifications.component.html - 134,135 + src/app/+admin/users/user-list/user-list.component.html + 37 - - - User registered on your instance - src/app/shared/shared-main/users/user-notifications.component.html - 142,143 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 27 - - - is following your channel your account - src/app/shared/shared-main/users/user-notifications.component.html - 152,155 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - mentioned you on video - src/app/shared/shared-main/users/user-notifications.component.html - 165 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - Your instance has a new follower () awaiting your approval - src/app/shared/shared-main/users/user-notifications.component.html - 173,174 + src/app/shared/shared-moderation/server-blocklist.component.html + 23 - - - Your instance automatically followed - src/app/shared/shared-main/users/user-notifications.component.html - 182 + src/app/shared/shared-moderation/server-blocklist.component.html + 23 - - The notification points to content now unavailable + + Clear filters - src/app/shared/shared-main/users/user-notifications.component.html - 190,191 + src/app/+admin/follows/followers-list/followers-list.component.html + 20 - - - 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 - 61 + src/app/+admin/follows/following-list/following-list.component.html + 27 - - - Too many attempts, please try again after minutes. - src/app/core/rest/rest-extractor.service.ts - 66 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 33 - - - Too many attempts, please try again later. - src/app/core/rest/rest-extractor.service.ts - 68 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 46 - - - Server error. Please retry later. - src/app/core/rest/rest-extractor.service.ts - 71 + src/app/+admin/users/user-list/user-list.component.html + 41 - - - (channel page) - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 20 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 14 - src/app/shared/shared-video-miniature/video-miniature.component.ts - 117 + src/app/+my-library/my-history/my-history.component.html + 14 - - - (account page) - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 21 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 14 - - - Channel avatar - src/app/shared/shared-main/account/video-avatar-channel.component.html - 4 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 13 - src/app/shared/shared-main/account/video-avatar-channel.component.html - 17 + src/app/+my-library/my-videos/my-videos.component.html + 26 - - - Account avatar - src/app/shared/shared-main/account/video-avatar-channel.component.html - 7 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 31 - src/app/shared/shared-main/account/video-avatar-channel.component.html - 13 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - src/app/shared/shared-main/account/video-avatar-channel.component.html - 23 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - - - max size - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 59 + src/app/shared/shared-moderation/server-blocklist.component.html + 27 - src/app/shared/shared-forms/preview-upload.component.ts - 39 + src/app/shared/shared-moderation/server-blocklist.component.html + 27 - - extensions + + Follower handle - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 59 + src/app/+admin/follows/followers-list/followers-list.component.html + 28 - - Change your avatar + + State - src/app/shared/shared-main/account/actor-avatar-info.component.html - 10 + src/app/+admin/follows/followers-list/followers-list.component.html + 29 - - - subscribers - src/app/shared/shared-main/account/actor-avatar-info.component.html - 22 + src/app/+admin/follows/following-list/following-list.component.html + 36 - - - This file is too large. - src/app/shared/shared-forms/reactive-file.component.ts - 50 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 44 - - PeerTube cannot handle this kind of file. Accepted extensions are }. + + Score - src/app/shared/shared-forms/reactive-file.component.ts - 56 + src/app/+admin/follows/followers-list/followers-list.component.html + 30 - - Maximize editor + + Created - src/app/shared/shared-forms/markdown-textarea.component.ts - 38 + src/app/+admin/follows/followers-list/followers-list.component.html + 31 - - - Exit maximized editor - src/app/shared/shared-forms/markdown-textarea.component.ts - 39 + src/app/+admin/follows/following-list/following-list.component.html + 37 - - - Complete preview - src/app/shared/shared-forms/markdown-textarea.component.html - 19 + src/app/+admin/system/jobs/jobs.component.html + 50 - - - Truncated preview - src/app/shared/shared-forms/markdown-textarea.component.html - 11 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 20 - - - Hide - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 37 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 43 - - Show + + Accept - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 38 + src/app/+admin/follows/followers-list/followers-list.component.html + 39 - - - Copied - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 46 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 30 - src/app/shared/shared-video-miniature/video-download.component.ts - 136 + src/app/+my-library/my-ownership/my-ownership.component.html + 33 - - Copy + + Refuse - src/app/shared/shared-forms/input-toggle-hidden.component.html - 9 + src/app/+admin/follows/followers-list/followers-list.component.html + 40 - src/app/shared/shared-forms/input-toggle-hidden.component.html - 9 + src/app/+my-library/my-ownership/my-ownership.component.html + 34 - - View your notifications + + Open actor page in a new tab - src/app/menu/avatar-notification.component.html - 3 + src/app/+admin/follows/followers-list/followers-list.component.html + 46 - - Notifications + + Accepted - src/app/menu/avatar-notification.component.html - 13 + src/app/+admin/follows/followers-list/followers-list.component.html + 53 - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 1 + src/app/+admin/follows/following-list/following-list.component.html + 55 - - Mark all as read + + Pending - src/app/menu/avatar-notification.component.html - 18 + src/app/+admin/follows/followers-list/followers-list.component.html + 56 - src/app/menu/avatar-notification.component.html - 18 + src/app/+admin/follows/following-list/following-list.component.html + 58 + + + No follower found matching current filters. - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 20 + src/app/+admin/follows/followers-list/followers-list.component.html + 68 - - Update your notification preferences + + Your instance doesn't have any follower. - src/app/menu/avatar-notification.component.html - 22 + src/app/+admin/follows/followers-list/followers-list.component.html + 69 - - See all your notifications + + accepted in instance followers - src/app/menu/avatar-notification.component.html - 40 + src/app/+admin/follows/followers-list/followers-list.component.ts + 41 - - I'm a teapot + + Do you really want to reject this follower? - src/app/+page-not-found/page-not-found.component.ts - 20 + src/app/+admin/follows/followers-list/followers-list.component.ts + 52 - - That's an error. + + Reject - src/app/+page-not-found/page-not-found.component.html - 4 + src/app/+admin/follows/followers-list/followers-list.component.ts + 53 - - We couldn't find any ressource tied to the URL you were looking for. + + rejected from instance followers - src/app/+page-not-found/page-not-found.component.html - 6,8 + src/app/+admin/follows/followers-list/followers-list.component.ts + 60 - - Possible reasons: + + Do you really want to delete this follower? - src/app/+page-not-found/page-not-found.component.html - 11 + src/app/+admin/follows/followers-list/followers-list.component.ts + 73 - Possible reasons preceding a list of reasons a `Not Found` error page may occur - - The page may have been moved or deleted + + Delete - src/app/+page-not-found/page-not-found.component.html - 14 + src/app/+admin/follows/followers-list/followers-list.component.ts + 74 - - - You may have used an outdated or broken link - src/app/+page-not-found/page-not-found.component.html - 15 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 75 - - - You may have typed the address or URL incorrectly - src/app/+page-not-found/page-not-found.component.html - 16 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 79 - - - The requested entity body blends sweet bits with a mellow earthiness. - src/app/+page-not-found/page-not-found.component.html - 26,27 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 86 - Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request - - - Sepia seems to like it. - src/app/+page-not-found/page-not-found.component.html - 28 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 158 - This is about Sepia's tea - - - Not found - src/app/+page-not-found/page-not-found-routing.module.ts - 14 + src/app/+admin/users/user-list/user-list.component.ts + 76 - - - Search index is unavailable. Retrying with instance results instead. - src/app/+search/search.component.ts - 171 + src/app/+admin/users/user-list/user-list.component.ts + 194 + + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 71 - - - Search error - src/app/+search/search.component.ts - 172 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 127 - - - Search - src/app/+search/search.component.ts - 230 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 50 - src/app/+search/search-routing.module.ts - 15 + src/app/+my-library/my-videos/my-videos.component.ts + 108 - - - {VAR_PLURAL, plural, =1 {result} other {results}} - src/app/+search/search.component.html - 5 + src/app/+my-library/my-videos/my-videos.component.ts + 135 - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 23 + src/app/+my-library/my-videos/my-videos.component.ts + 176 - - - - src/app/+search/search.component.html - 5 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 172 - - - on this instance - src/app/+search/search.component.html - 7 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 - - - on the vidiverse - src/app/+search/search.component.html - 8 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 371 - - - for - src/app/+search/search.component.html - 11 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 406 - - - Filters - src/app/+search/search.component.html - 21,22 + src/app/shared/shared-main/buttons/delete-button.component.ts + 16 - - - No results found - src/app/+search/search.component.html - 33,34 + src/app/shared/shared-main/buttons/delete-button.component.ts + 21 - - - subscribers - src/app/+search/search.component.html - 60 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 91 - - - Any - src/app/+search/search-filters.component.ts - 38 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 - src/app/+search/search-filters.component.ts - 61 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 308 - - Today + + removed from instance followers - src/app/+search/search-filters.component.ts - 42 + src/app/+admin/follows/followers-list/followers-list.component.ts + 81 + + + Instances you follow - src/app/shared/shared-video-miniature/abstract-video-list.ts - 116 + src/app/+admin/follows/following-list/following-list.component.html + 3 + + + Showing to of hosts - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 70 + src/app/+admin/follows/following-list/following-list.component.html + 10 - - Last 7 days + + Follow instances - src/app/+search/search-filters.component.ts - 46 + src/app/+admin/follows/following-list/following-list.component.html + 17 - - Last 30 days + + Host - src/app/+search/search-filters.component.ts - 50 + src/app/+admin/follows/following-list/following-list.component.html + 35 - - Last 365 days + + Redundancy allowed - src/app/+search/search-filters.component.ts - 54 + src/app/+admin/follows/following-list/following-list.component.html + 38 - - Short (< 4 min) + + Unfollow - src/app/+search/search-filters.component.ts - 65 + src/app/+admin/follows/following-list/following-list.component.html + 45 - - Medium (4-10 min) + + Open instance in a new tab - src/app/+search/search-filters.component.ts - 69 + src/app/+admin/follows/following-list/following-list.component.html + 48 - - - Long (> 10 min) - src/app/+search/search-filters.component.ts - 73 + src/app/shared/shared-moderation/server-blocklist.component.html + 46 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 46 - - Relevance + + No host found matching current filters. - src/app/+search/search-filters.component.ts - 80 + src/app/+admin/follows/following-list/following-list.component.html + 74 - - Publish date + + Your instance is not following anyone. - src/app/+search/search-filters.component.ts - 84 + src/app/+admin/follows/following-list/following-list.component.html + 75 - - Views + + Follow domains - src/app/+search/search-filters.component.ts - 88 + src/app/+admin/follows/following-list/following-list.component.html + 82 - - Sort + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - src/app/+search/search-filters.component.html - 7 + src/app/+admin/follows/following-list/following-list.component.html + 85,86 - - Display sensitive content + + Follow request(s) sent! - src/app/+search/search-filters.component.html - 21 + src/app/+admin/follows/following-list/following-list.component.ts + 47 - - Yes + + Do you really want to unfollow ? - src/app/+search/search-filters.component.html - 29 + src/app/+admin/follows/following-list/following-list.component.ts + 57 - - No + + Unfollow - src/app/+search/search-filters.component.html - 34 + src/app/+admin/follows/following-list/following-list.component.ts + 58 - - Published date + + You are not following anymore. - src/app/+search/search-filters.component.html - 40 + src/app/+admin/follows/following-list/following-list.component.ts + 64 - - Original publication year + + Following list - src/app/+search/search-filters.component.html - 54 + src/app/+admin/follows/follows.routes.ts + 28 - - After... + + Followers list - src/app/+search/search-filters.component.html - 66 + src/app/+admin/follows/follows.routes.ts + 37 - - Before... + + enabled - src/app/+search/search-filters.component.html - 76 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - - Duration + + disabled - src/app/+search/search-filters.component.html - 89 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 + + + Redundancy for is - src/app/+videos/+video-watch/video-watch.component.html - 284 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 25 - - Category + + Videos redundancies - src/app/+search/search-filters.component.html - 102 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 3 + + + My videos duplicated by remote instances - src/app/+videos/+video-watch/video-watch.component.html - 249 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 12 + + + Remote videos duplicated by my instance - src/app/+videos/+video-edit/shared/video-edit.component.html - 63 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 13 - - Display all categories + + Strategy - src/app/+search/search-filters.component.html - 108 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 28 - - Licence + + Video - src/app/+search/search-filters.component.html - 115 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 29 - src/app/+videos/+video-watch/video-watch.component.html - 258 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 43 + + + Total size - src/app/+videos/+video-edit/shared/video-edit.component.html - 74 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 30 - - Display all licenses + + List redundancies - src/app/+search/search-filters.component.html - 121 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 37 - - Language + + Open video in a new tab - src/app/+search/search-filters.component.html - 128 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 49 + + + Your instance doesn't mirror any video. - src/app/+videos/+video-watch/video-watch.component.html - 267 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 81 + + + Your instance has no mirrored videos. - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 10 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 82 + + + Enabled strategies stats - src/app/+videos/+video-edit/shared/video-edit.component.html - 94 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 91 - - Display all languages + + No redundancy strategy is enabled on your instance. - src/app/+search/search-filters.component.html - 134 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 96,97 - - All of these tags + + Used - src/app/+search/search-filters.component.html - 143 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - One of these tags + + Available - src/app/+search/search-filters.component.html - 151 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - Filter + + Do you really want to remove this video redundancy? - src/app/+search/search-filters.component.html - 181 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 140 - - Reset + + Remove redundancy - src/app/+search/search-filters.component.html - 9,10 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 141 + + + Video redundancies removed! - src/app/+search/search-filters.component.html - 23,24 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 147 + + + Reports - src/app/+search/search-filters.component.html - 42,43 + src/app/+admin/moderation/abuse-list/abuse-list.component.html + 3 - src/app/+search/search-filters.component.html - 56,57 + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html + 3 + + + Blocked videos - src/app/+search/search-filters.component.html - 91,92 + src/app/+admin/moderation/moderation.routes.ts + 69 - - Reset + + Muted instances - src/app/+search/search-filters.component.html - 104,105 + src/app/+admin/moderation/moderation.routes.ts + 109 + + + Video blocks - src/app/+search/search-filters.component.html - 117,118 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 3 + + + Showing to of blocked videos - src/app/+search/search-filters.component.html - 130,131 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 10 + + + Advanced block filters - src/app/+search/search-filters.component.html - 145,146 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 23 + + + Automatic blocks - src/app/+search/search-filters.component.html - 153,154 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 24 - - Search target + + Manual blocks - src/app/+search/search-filters.component.html - 160 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 25 - - Instance + + Sensitive - src/app/+search/search-filters.component.html - 165 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 44 + + + Unfederated - src/app/shared/shared-moderation/server-blocklist.component.html - 32 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 45 - src/app/+about/about.component.html - 5 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 88 + + + Date - src/app/shared/shared-moderation/server-blocklist.component.html - 32 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 46 - - - Vidiverse - src/app/+search/search-filters.component.html - 170 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 62 - - Reset + + More information - src/app/+search/search-filters.component.html - 178,179 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 53 - - - An email with the reset password instructions will be sent to . -The link will expire within 1 hour. - src/app/+login/login.component.ts - 106,107 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 73 - - - Incorrect username or password. - src/app/+login/login.component.ts - 140 + src/app/+admin/system/jobs/jobs.component.html + 56 + + + src/app/+videos/+video-watch/video-watch.component.html + 306 - - - Your account is blocked. - src/app/+login/login.component.ts - 141 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 52 - - Login + + Actions - src/app/+login/login.component.html - 3,4 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 62 - - - Sorry but there was an issue with the external login process. Please contact an administrator. - src/app/+login/login.component.html - 7,8 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 82 - - - User - src/app/+login/login.component.html - 35 + src/app/+my-library/my-ownership/my-ownership.component.html + 18 - src/app/+signup/+register/register.component.html - 13 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 61 - - Username or email address + + The video was blocked due to automatic blocking of new videos - src/app/+login/login.component.html - 37 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 - - Password + + NSFW - src/app/+login/login.component.html - 51 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 84 + + + Block reason: - src/app/+login/login.component.html - 54 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 104 + + + No blocked video found matching current filters. - src/app/+reset-password/reset-password.component.html - 8 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 124 + + + No blocked video found. - src/app/+reset-password/reset-password.component.html - 10 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 125 + + + Internal actions - src/app/+signup/+register/register-step-user.component.html - 56 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 43 - src/app/+signup/+register/register-step-user.component.html - 58 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 239 + + + Switch video block to manual - src/app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 48 + + + Video switched to manual block. - src/app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 54 - - Click here to reset your password + + Actions for the video - src/app/+login/login.component.html - 57 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 66 - - - If you are looking for an account… - src/app/+login/login.component.html - 13,14 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 329 - - Currently this instance doesn't allow for user registration, but you can 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. + + Unblock - src/app/+login/login.component.html - 17,23 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 70 - - - Request new verification email. - src/app/+login/login.component.html - 27 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 148 - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 16 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 - - - or create an account - src/app/+login/login.component.html - 41,42 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 296 - - Or sign in with + + Do you really want to delete this video? - src/app/+login/login.component.html - 68 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 78 - - - Forgot your password - src/app/+login/login.component.html - 83 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 370 - - - Email - src/app/+login/login.component.html - 99 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 203 + + + Video deleted. - src/app/+signup/+register/register-step-user.component.html - 45 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 86 - src/app/+signup/+register/register-step-user.component.html - 47 + 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/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 8 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 146 - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + Video unblocked. - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 153 - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 188 - - Email address + + Video comments - src/app/+login/login.component.html - 101 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 3 + + + Showing to of comments - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 10 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 14 - - Reset + + Batch actions - src/app/+login/login.component.html - 114 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 22 - 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 - 91,92 + src/app/+admin/users/user-list/user-list.component.html + 13 - - Enter your email address and we will send you a link to reset your password. + + Advanced comments filters - src/app/+login/login.component.html - 95,96 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 36 - - Login + + Local comments - src/app/+login/login-routing.module.ts - 14 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 37 - - Unable to find user id or verification string. + + Remote comments - src/app/+reset-password/reset-password.component.ts + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html 38 + + + Select all rows - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts - 33 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 55 - - - Your password has been successfully reset! - src/app/+reset-password/reset-password.component.ts - 47 + src/app/+admin/users/user-list/user-list.component.html + 51 - - Reset my password + + Account + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 59 + - src/app/+reset-password/reset-password.component.html - 3,4 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - - - Confirm password - src/app/+reset-password/reset-password.component.html - 19 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - - Confirmed password + + Video - src/app/+reset-password/reset-password.component.html - 21 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 60 - - - Reset my password - src/app/+reset-password/reset-password.component.html - 29 + src/app/+my-library/my-ownership/my-ownership.component.html + 20 - - - Now please check your emails to verify your account and complete signup. - src/app/+signup/+register/register.component.ts - 119 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 18 - - You are now logged in as ! + + Comment - src/app/+signup/+register/register.component.ts - 127 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 61 - - Create an account + + Select this row - src/app/+signup/+register/register.component.html - 4,5 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 70 - - - - src/app/+signup/+register/register.component.html - 22 + src/app/+admin/users/user-list/user-list.component.html + 91 - - Channel + + Open account in a new tab - src/app/+signup/+register/register.component.html - 25 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 87 - src/app/+signup/+register/register.component.html - 25 + src/app/+admin/users/user-list/user-list.component.html + 107 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 70 + src/app/+my-library/my-ownership/my-ownership.component.html + 38 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 70 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 66 - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 27 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 22 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 + + + Commented video - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 6 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 103 + + + No comments found matching current filters. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 11 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 128 + + + No comments found. - src/app/+videos/+video-edit/shared/video-edit.component.html - 58 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 129 - - Done + + Delete this comment - src/app/+signup/+register/register.component.html - 35 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 65 - - Create my account + + Delete all comments of this account - src/app/+signup/+register/register.component.html - 31,32 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 71 - - PeerTube is creating your account... + + Comments are deleted after a few minutes - src/app/+signup/+register/register.component.html - 39 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 72 - - Administrators & Sustainability + + comments deleted. - src/app/+signup/+register/register.component.html - 58 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 137 + + + Do you really want to delete all comments of ? - src/app/+signup/+register/register.component.html - 58 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 157 - - Moderation information + + Comments of will be deleted in a few minutes - src/app/+signup/+register/register.component.html - 78 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 169 + + + Plugin homepage (new window) - src/app/+signup/+register/register.component.html - 78 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 17 - src/app/+about/about-instance/about-instance.component.html - 140 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 21 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 144 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 40 - - Code of conduct + + Settings - src/app/+signup/+register/register.component.html - 84 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 - src/app/+signup/+register/register.component.html - 84 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 1 + + + Uninstall - src/app/+about/about-instance/about-instance.component.html - 154 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 32 + + + You don't have plugins installed yet. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 135 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 89 - - Terms + + You don't have themes installed yet. - src/app/+signup/+register/register.component.html - 90 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 92 + + + Update to - src/app/+signup/+register/register.component.html - 90 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 100 + + + Do you really want to uninstall ? - src/app/+about/about-instance/about-instance.component.html - 168 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 109 + + + Uninstall - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 126 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 110 - - Who are we? + + uninstalled. - src/app/+signup/+register/register.component.html - 62 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 117 - - How long do we plan to maintain this instance? + + updated. - src/app/+signup/+register/register.component.html - 67 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 139 - - How will we finance this instance? + + Search... - src/app/+signup/+register/register.component.html - 72 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 - - Display name + + To load your new installed plugins or themes, refresh the page. + - src/app/+signup/+register/register-step-user.component.html - 8 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 10,11 + + + Popular - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + for "" - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22,24 + + + {VAR_PLURAL, plural, =1 {result} other {results}} - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 71 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 53 + src/app/+search/search.component.html + 5 + + + No results. + - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 53 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 29,30 + + + Plugin npm package (new window) - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 44 - - Username + + The plugin index is not available. Please retry later. - src/app/+signup/+register/register-step-user.component.html - 23 + 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/users/user-edit/user-edit.component.html - 83 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 126 + + + Install ? - src/app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 127 - - e.g. jane_doe + + installed. - src/app/+signup/+register/register-step-user.component.html - 27 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 139 - 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. + + This does not have settings. - src/app/+signup/+register/register-step-user.component.html - 36,37 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 16,18 - - Video uploads are disabled on this instance, hence your account won't be able to upload videos. + + Settings updated. - src/app/+signup/+register/register-step-user.component.html - 4,5 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 52 - - I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance + + Installed - src/app/+signup/+register/register-step-user.component.html - 70,74 + src/app/+admin/plugins/plugins.component.html + 3 - - 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. + + Search - src/app/+signup/+register/register-step-channel.component.html - 5,7 + src/app/+admin/plugins/plugins.component.html + 5 - - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - src/app/+signup/+register/register-step-channel.component.html - 10,11 + src/app/header/search-typeahead.component.html + 8 - - - Channel display name - src/app/+signup/+register/register-step-channel.component.html - 15 + src/app/shared/shared-instance/instance-features-table.component.html + 122 - - Channel name + + List installed plugins - src/app/+signup/+register/register-step-channel.component.html - 30 + src/app/+admin/plugins/plugins.routes.ts + 28 + + + Search plugins - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+admin/plugins/plugins.routes.ts + 37 + + + Show plugin - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+admin/plugins/plugins.routes.ts + 46 - - Example: my_super_channel + + Plugins - src/app/+signup/+register/register-step-channel.component.html - 34 + src/app/+admin/plugins/shared/plugin-api.service.ts + 33 - - 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. + + Themes - src/app/+signup/+register/register-step-channel.component.html - 43,44 + src/app/+admin/plugins/shared/plugin-api.service.ts + 37 - - Channel name cannot be the same as your account name. You can click on the first step to update your account name. + + plugin - src/app/+signup/+register/register-step-channel.component.html - 51,52 + src/app/+admin/plugins/shared/plugin-api.service.ts + 45 - - Register + + theme - src/app/+signup/+register/register-routing.module.ts - 14 + src/app/+admin/plugins/shared/plugin-api.service.ts + 48 - - Step + + Job type - src/app/+signup/+register/custom-stepper.component.html - 9 + src/app/+admin/system/jobs/jobs.component.html + 3 - - Subscribe to the account + + Job state - src/app/+video-channels/video-channels.component.ts - 60 + src/app/+admin/system/jobs/jobs.component.html + 12 + + + any - src/app/+videos/+video-watch/video-watch.component.ts - 913 + src/app/+admin/system/jobs/jobs.component.html + 21 + Selector for the list displaying jobs, filtering by their state - - VIDEOS + + Refresh - src/app/+video-channels/video-channels.component.ts - 65 + src/app/+admin/system/jobs/jobs.component.html + 30 - src/app/+accounts/accounts.component.ts - 60 + src/app/+admin/system/logs/logs.component.html + 34 - - VIDEO PLAYLISTS + + Showing to of jobs - src/app/+video-channels/video-channels.component.ts - 66 + src/app/+admin/system/jobs/jobs.component.html + 39 - - ABOUT + + ID - src/app/+video-channels/video-channels.component.ts - 67 + src/app/+admin/system/jobs/jobs.component.html + 45 + + + Type - src/app/+accounts/accounts.component.ts - 61 + src/app/+admin/system/jobs/jobs.component.html + 46 - - Username copied + + Priority (1 = highest priority) - src/app/+video-channels/video-channels.component.ts - 92 + src/app/+admin/system/jobs/jobs.component.html + 47 + + + State - src/app/+accounts/accounts.component.ts - 89 + src/app/+admin/system/jobs/jobs.component.html + 48 - - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - src/app/+video-channels/video-channels.component.html - 28 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 19 + + + Progress - src/app/+accounts/account-video-channels/account-video-channels.component.html - 13 + src/app/+admin/system/jobs/jobs.component.html + 49 + + + No jobs found. - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 35 + src/app/+admin/system/jobs/jobs.component.html + 107 - - Go the owner account page + + No jobs found. - src/app/+video-channels/video-channels.component.html - 30 + src/app/+admin/system/jobs/jobs.component.html + 108 - - Created by + + No jobs found. - src/app/+video-channels/video-channels.component.html - 31 + src/app/+admin/system/jobs/jobs.component.html + 111 - - Manage channel + + No jobs found that are . - src/app/+video-channels/video-channels.component.html - 22,23 + src/app/+admin/system/jobs/jobs.component.html + 112 - - Video channel videos + + now - src/app/+video-channels/video-channels-routing.module.ts - 25 + src/app/+admin/system/logs/logs.component.html + 15 - - Video channel playlists + + Loading... - src/app/+video-channels/video-channels-routing.module.ts + src/app/+admin/system/logs/logs.component.html 38 - - About video channel + + By -> - src/app/+video-channels/video-channels-routing.module.ts - 47 + src/app/+admin/system/logs/logs.component.html + 46 - - VIDEO CHANNELS + + Last week - src/app/+accounts/accounts.component.ts - 59 + src/app/+admin/system/logs/logs.component.ts + 87 - - 1 subscriber + + Last day - src/app/+accounts/accounts.component.ts - 93 + src/app/+admin/system/logs/logs.component.ts + 92 - - subscribers + + Last hour - src/app/+accounts/accounts.component.ts - 95 + src/app/+admin/system/logs/logs.component.ts + 97 - - direct account followers + + debug - src/app/+accounts/accounts.component.ts + src/app/+admin/system/logs/logs.component.ts 109 - - Report this account + + info - src/app/+accounts/accounts.component.ts - 115 + src/app/+admin/system/logs/logs.component.ts + 113 - - Banned + + warning - src/app/+accounts/accounts.component.html - 18 + src/app/+admin/system/logs/logs.component.ts + 117 - - Muted + + error - src/app/+accounts/accounts.component.html - 19 + src/app/+admin/system/logs/logs.component.ts + 121 + + + Standard logs - src/app/shared/shared-share-modal/video-share.component.html - 166 + src/app/+admin/system/logs/logs.component.ts + 132 - - Instance muted + + Audit logs - src/app/+accounts/accounts.component.html - 20 + src/app/+admin/system/logs/logs.component.ts + 136 - - Muted by your instance + + Jobs - src/app/+accounts/accounts.component.html - 21 + src/app/+admin/system/system.component.html + 3 - - Instance muted by your instance + + Logs - src/app/+accounts/accounts.component.html - 22 + src/app/+admin/system/system.component.html + 5 - - Manage account + + Debug - src/app/+accounts/accounts.component.html - 36 + src/app/+admin/system/system.component.html + 7 - - Account videos + + Jobs - src/app/+accounts/accounts-routing.module.ts - 29 + src/app/+admin/system/system.routes.ts + 26 - - Account video channels + + Logs - src/app/+accounts/accounts-routing.module.ts - 42 + src/app/+admin/system/system.routes.ts + 37 - - About account + + Debug - src/app/+accounts/accounts-routing.module.ts - 51 + src/app/+admin/system/system.routes.ts + 48 - - Published + + User created. - src/app/shared/shared-video-miniature/video-miniature.component.ts - 162 + src/app/+admin/users/user-edit/user-create.component.ts + 77 - - Publication scheduled on + + Create user - src/app/shared/shared-video-miniature/video-miniature.component.ts - 167 + src/app/+admin/users/user-edit/user-create.component.ts + 95 - - Waiting transcoding + + Users - src/app/shared/shared-video-miniature/video-miniature.component.ts - 171 + src/app/+admin/users/user-edit/user-edit.component.html + 4 - - - To transcode - src/app/shared/shared-video-miniature/video-miniature.component.ts - 175 + src/app/+admin/users/user-edit/user-edit.component.html + 4 - - To import + + Create - src/app/shared/shared-video-miniature/video-miniature.component.ts - 179 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - - - Unlisted - src/app/shared/shared-video-miniature/video-miniature.component.html - 6 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - src/app/+videos/+video-watch/video-watch-playlist.component.html - 9 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - - - Private - src/app/shared/shared-video-miniature/video-miniature.component.html - 7 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 33 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - src/app/+videos/+video-watch/video-watch-playlist.component.html - 10 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - - - {VAR_PLURAL, plural, =1 {1 view} other { views}} - src/app/shared/shared-video-miniature/video-miniature.component.html - 32 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 81 - - + + Edit - src/app/shared/shared-video-miniature/video-miniature.component.html - 32,33 + src/app/+admin/users/user-edit/user-edit.component.html + 11 - - - Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html - 53 + 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 - - - Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html - 58,59 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - - Enter a new tag - src/app/shared/shared-forms/select/select-tags.component.html - 5 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - - Published videos - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 42 + src/app/+videos/+video-edit/shared/video-edit.component.html + 270 - - - Published 1 video - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 86 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 38 - - Published videos + + {VAR_PLURAL, plural, =1 {Video} other {Videos}} - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 87 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - src/app/+accounts/account-videos/account-videos.component.ts - 79 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - Display all videos (private, unlisted or not yet published) - - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 - + + {VAR_PLURAL, plural, =1 {Channel} other {Channels}} - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/users/user-edit/user-edit.component.html + 30 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/users/user-edit/user-edit.component.html + 30 + + + {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/users/user-edit/user-edit.component.html + 36 + + + Incriminated in reports - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - No results. + + Authored reports accepted - src/app/shared/shared-video-miniature/abstract-video-list.html + src/app/+admin/users/user-edit/user-edit.component.html 48 - src/app/shared/shared-video-miniature/abstract-video-list.html + src/app/+admin/users/user-edit/user-edit.component.html 48 + + + {VAR_PLURAL, plural, =1 {Comment} other {Comments}} - src/app/shared/shared-video-miniature/videos-selection.component.html - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/users/user-edit/user-edit.component.html + 54 + + + NEW USER - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Username - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - src/app/+videos/video-list/overview/video-overview.component.html - 4 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 - - - Created playlists - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 2,4 + src/app/+signup/+register/register-step-user.component.html + 23 - - This channel does not have playlists. + + john - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 6 + src/app/+admin/users/user-edit/user-edit.component.html + 85 - - - No description - src/app/+video-channels/video-channel-about/video-channel-about.component.ts - 41 + src/app/+admin/users/user-edit/user-edit.component.html + 85 + + + Channel name - src/app/+accounts/account-about/account-about.component.ts - 38 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - - - DESCRIPTION - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 5 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - src/app/+accounts/account-about/account-about.component.html - 5 + src/app/+signup/+register/register-step-channel.component.html + 30 - - STATS + + john_channel - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 17 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - src/app/+accounts/account-about/account-about.component.html - 10 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - - Created + + Email - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 18 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - - - SUPPORT THIS CHANNEL - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 10 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - - - Video channels - src/app/+accounts/account-video-channels/account-video-channels.component.html - 1 + src/app/+login/login.component.html + 107 - - - This account does not have channels. - src/app/+accounts/account-video-channels/account-video-channels.component.html + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 - - - See this video channel - src/app/+accounts/account-video-channels/account-video-channels.component.html - 9 + src/app/+signup/+register/register-step-user.component.html + 45 - - - This channel doesn't have any videos. - src/app/+accounts/account-video-channels/account-video-channels.component.html - 20 + src/app/+signup/+register/register-step-user.component.html + 47 - - - SHOW THIS CHANNEL - src/app/+accounts/account-video-channels/account-video-channels.component.html - 29,30 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 - - Joined + + mail@example.com - src/app/+accounts/account-about/account-about.component.html - 12 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - - Subscribed to all current channels of . You will be notified of all their new videos. - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 109 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - Subscribed to . You will be notified of all their new videos. + + Password + + src/app/+admin/users/user-edit/user-edit.component.html + 117 + + + src/app/+admin/users/user-edit/user-edit.component.html + 117 + + + src/app/+login/login.component.html + 34 + + + src/app/+login/login.component.html + 36 + - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 110 + src/app/+reset-password/reset-password.component.html + 8 - - - Subscribed - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 112 + src/app/+reset-password/reset-password.component.html + 10 - - - Unsubscribed from all channels of - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 139 + src/app/+signup/+register/register-step-user.component.html + 56 - - - Unsubscribed from - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 140 + src/app/+signup/+register/register-step-user.component.html + 58 - - Unsubscribed + + If you leave the password empty, an email will be sent to the user. - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 142 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - - - Using an ActivityPub account - src/app/shared/shared-user-subscription/subscribe-button.component.html - 50 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - - Subscribe with a Mastodon account: + + Role - src/app/shared/shared-user-subscription/subscribe-button.component.html - 57 + src/app/+admin/users/user-edit/user-edit.component.html + 136 - - - Using a syndication feed - src/app/shared/shared-user-subscription/subscribe-button.component.html - 62 + src/app/+admin/users/user-edit/user-edit.component.html + 136 - - Subscribe via RSS + + Video quota - src/app/shared/shared-user-subscription/subscribe-button.component.html - 63 + src/app/+admin/users/user-edit/user-edit.component.html + 151 - - - Subscribe - src/app/shared/shared-user-subscription/subscribe-button.component.html - 7 + src/app/+admin/users/user-edit/user-edit.component.html + 151 - - - Subscribe to all channels - src/app/shared/shared-user-subscription/subscribe-button.component.html - 9 + src/app/shared/shared-instance/instance-features-table.component.html + 47 - - channels subscribed + + Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - src/app/shared/shared-user-subscription/subscribe-button.component.html - 11 + src/app/+admin/users/user-edit/user-edit.component.html + 162,164 - - - {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} - src/app/shared/shared-user-subscription/subscribe-button.component.html - 31 + src/app/+admin/users/user-edit/user-edit.component.html + 162,164 - - Subscribe with an account on this instance + + Daily video quota - src/app/shared/shared-user-subscription/subscribe-button.component.html - 53 + src/app/+admin/users/user-edit/user-edit.component.html + 172 - - - Subscribe with your local account - src/app/shared/shared-user-subscription/subscribe-button.component.html - 54 + src/app/+admin/users/user-edit/user-edit.component.html + 172 - - - Verify account via email - src/app/+signup/+verify-account/verify-account-routing.module.ts - 17 + src/app/shared/shared-main/users/user-quota.component.html + 13 - - Ask to send an email to verify you account + + Auth plugin - src/app/+signup/+verify-account/verify-account-routing.module.ts - 26 + src/app/+admin/users/user-edit/user-edit.component.html + 188 - - - Welcome to PeerTube! - src/app/+signup/shared/signup-success.component.html - 8 + src/app/+admin/users/user-edit/user-edit.component.html + 188 - - If you need help to use PeerTube, you can have a look at the documentation. + + None (local authentication) - src/app/+signup/shared/signup-success.component.html - 14,15 + src/app/+admin/users/user-edit/user-edit.component.html + 192 - - - Channels - src/app/+my-library/my-library.component.ts - 47 + src/app/+admin/users/user-edit/user-edit.component.html + 192 - - Videos + + Doesn't need review before a video goes public - src/app/+my-library/my-library.component.ts - 54 + src/app/+admin/users/user-edit/user-edit.component.html + 201 - - - Playlists - src/app/+my-library/my-library.component.ts - 61 + src/app/+admin/users/user-edit/user-edit.component.html + 201 - - Subscriptions + + DANGER ZONE - src/app/+my-library/my-library.component.ts - 66 + src/app/+admin/users/user-edit/user-edit.component.html + 219 - src/app/+videos/videos-routing.module.ts - 73 + src/app/+admin/users/user-edit/user-edit.component.html + 219 - src/app/+videos/video-list/video-user-subscriptions.component.ts - 45 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 77 - - History + + Send a link to reset the password by email to the user - src/app/+my-library/my-library.component.ts - 71 + src/app/+admin/users/user-edit/user-edit.component.html + 226 - - - My playlists - src/app/+my-library/my-library-routing.module.ts - 40 + src/app/+admin/users/user-edit/user-edit.component.html + 226 - - Create a new playlist + + Ask for new password - src/app/+my-library/my-library-routing.module.ts - 49 + src/app/+admin/users/user-edit/user-edit.component.html + 227 - - - Playlist elements - src/app/+my-library/my-library-routing.module.ts - 58 + src/app/+admin/users/user-edit/user-edit.component.html + 227 - - Update playlist + + Manually set the user password - src/app/+my-library/my-library-routing.module.ts - 67 + src/app/+admin/users/user-edit/user-edit.component.html + 231 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 47 + src/app/+admin/users/user-edit/user-edit.component.html + 231 - - My videos + + Show - src/app/+my-library/my-library-routing.module.ts - 77 + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide - src/app/+my-library/my-videos/my-videos.component.ts - 58 + src/app/+admin/users/user-edit/user-password.component.html + 11 - - My video imports + + Password changed for user . - src/app/+my-library/my-library-routing.module.ts - 90 + src/app/+admin/users/user-edit/user-password.component.ts + 40 - - My subscriptions + + Update user password - src/app/+my-library/my-library-routing.module.ts - 99 + src/app/+admin/users/user-edit/user-password.component.ts + 52 - - Ownership changes + + User updated. - src/app/+my-library/my-library-routing.module.ts - 108 + src/app/+admin/users/user-edit/user-update.component.ts + 86 - - My video history + + Update user - src/app/+my-library/my-library-routing.module.ts - 118 + src/app/+admin/users/user-edit/user-update.component.ts + 103 - - - Verify account email confirmation + + + An email asking for password reset has been sent to . - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 3,4 + src/app/+admin/users/user-edit/user-update.component.ts + 109 - - Email updated. + + Showing to of users - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 10,11 + src/app/+admin/users/user-list/user-list.component.html + 6 - - An error occurred. + + Create user - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 + src/app/+admin/users/user-list/user-list.component.html + 20 - - An email with verification link will be sent to . + + Advanced user filters - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 45 + src/app/+admin/users/user-list/user-list.component.html + 32 - - Request email for account verification + + Banned users - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 3,4 + src/app/+admin/users/user-list/user-list.component.html + 33 - - Send verification email + + Table parameters - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 + src/app/+admin/users/user-list/user-list.component.html + 59 - - This instance does not require email verification. + + Select columns - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 20 + src/app/+admin/users/user-list/user-list.component.html + 65 - - Report + + Highlight banned users - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 51 + src/app/+admin/users/user-list/user-list.component.html + 71 - - Account reported. + + User's email must be verified to login - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 82 + src/app/+admin/users/user-list/user-list.component.html + 130 - - What is the issue? + + User's email is verified / User can login without email verification - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/+admin/users/user-list/user-list.component.html + 134 + + + Total video quota - src/app/shared/shared-moderation/report-modals/video-report.component.html - 13 + src/app/+admin/users/user-list/user-list.component.html + 141 - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/shared/shared-main/users/user-quota.component.html + 3 - - Please describe the issue... + + Total daily video quota - src/app/shared/shared-moderation/report-modals/report.component.html - 42 + src/app/+admin/users/user-list/user-list.component.html + 151 + + + The user was banned - src/app/shared/shared-moderation/report-modals/video-report.component.html - 80 + src/app/+admin/users/user-list/user-list.component.html + 161 + + + Ban reason: - src/app/shared/shared-moderation/report-modals/report.component.html - 42 + src/app/+admin/users/user-list/user-list.component.html + 178 - - Submit + + Videos will be deleted, comments will be tombstoned. - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/+admin/users/user-list/user-list.component.ts + 77 - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 27 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 269 + + + Ban - src/app/shared/shared-moderation/video-block.component.html - 43 + src/app/+admin/users/user-list/user-list.component.ts + 82 - src/app/shared/shared-moderation/report-modals/video-report.component.html - 95 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 273 + + + User won't be able to login anymore, but videos and comments will be kept as is. - src/app/+about/about-instance/contact-admin-modal.component.html - 53 + src/app/+admin/users/user-list/user-list.component.ts + 83 - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 274 - - Your report will be sent to moderators of and will be forwarded to the comment origin () too. + + Unban - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/+admin/users/user-list/user-list.component.ts + 88 - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/+admin/users/user-list/user-list.component.ts + 171 - - - Do you really want to delete videos? - src/app/+my-library/my-videos/my-videos.component.ts - 103 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 - - videos deleted. + + Set Email as Verified - src/app/+my-library/my-videos/my-videos.component.ts - 120 + src/app/+admin/users/user-list/user-list.component.ts + 95 - - - Do you really want to delete ? - src/app/+my-library/my-videos/my-videos.component.ts - 130 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 285 + + + You cannot ban root. - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 49 + src/app/+admin/users/user-list/user-list.component.ts + 154 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 126 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 58 - - Video deleted. + + Do you really want to unban users? - src/app/+my-library/my-videos/my-videos.component.ts - 138 + src/app/+admin/users/user-list/user-list.component.ts + 171 + + + users unbanned. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 214 + src/app/+admin/users/user-list/user-list.component.ts + 177 - - Display live information + + You cannot delete root. - src/app/+my-library/my-videos/my-videos.component.ts - 161 + src/app/+admin/users/user-list/user-list.component.ts + 188 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 278 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 - - Change ownership + + If you remove these users, you will not be able to create others with the same username! - src/app/+my-library/my-videos/my-videos.component.ts - 167 + src/app/+admin/users/user-list/user-list.component.ts + 193 - - My videos + + users deleted. - src/app/+my-library/my-videos/my-videos.component.html - 4 + src/app/+admin/users/user-list/user-list.component.ts + 199 - - My imports + + users email set as verified. - src/app/+my-library/my-videos/my-videos.component.html - 11 + src/app/+admin/users/user-list/user-list.component.ts + 210 + + + Users list - src/app/+my-library/my-video-imports/my-video-imports.component.html - 3 + src/app/+admin/users/users.routes.ts + 27 - - Ownership changes + + Create a user - src/app/+my-library/my-videos/my-videos.component.html - 16 + src/app/+admin/users/users.routes.ts + 36 - - - Search your videos + + + Update a user - src/app/+my-library/my-videos/my-videos.component.html - 23 + src/app/+admin/users/users.routes.ts + 48 - - Clear filters + + Login - src/app/+my-library/my-videos/my-videos.component.html - 26 + src/app/+login/login-routing.module.ts + 14 + + + Login - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 13 + src/app/+login/login.component.html + 3,4 + + + Sorry but there was an issue with the external login process. Please contact an administrator. - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 14 + src/app/+login/login.component.html + 7,8 + + + Request new verification email. - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 14 + src/app/+login/login.component.html + 12 - src/app/shared/shared-moderation/server-blocklist.component.html - 20 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + + + User - src/app/shared/shared-moderation/account-blocklist.component.html - 20 + src/app/+login/login.component.html + 21 - src/app/+admin/follows/following-list/following-list.component.html - 20 + src/app/+signup/+register/register.component.html + 26 + + + Username or email address - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 31 + 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/shared/shared-moderation/server-blocklist.component.html - 20 + src/app/menu/menu.component.html + 93 + + + Click here to reset your password - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 46 + src/app/+login/login.component.html + 47 + + + I forgot my password - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 33 + src/app/+login/login.component.html + 47 + + + Create an account - src/app/+admin/follows/followers-list/followers-list.component.html - 20 + src/app/+login/login.component.html + 50 - src/app/+admin/users/user-list/user-list.component.html - 36 + src/app/menu/menu.component.html + 94 - - Delete + + Logging into an account lets you publish content - src/app/+my-library/my-videos/my-videos.component.html - 43 + 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/+videos/+video-edit/shared/video-edit.component.html - 178 + src/app/+login/login.component.html + 60,62 - - Ownership change request sent. + + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - src/app/+my-library/my-videos/modals/video-change-ownership.component.ts - 64 + src/app/+login/login.component.html + 65,67 - - Change ownership + + Or sign in with - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 3 + src/app/+login/login.component.html + 72 - - Select the next owner + + Forgot your password - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 10 + src/app/+login/login.component.html + 91 - - You cannot ban root. + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 58 + 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.ts - 154 + src/app/+login/login.component.html + 103,104 - - Do you really want to unban ? + + Email address - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+login/login.component.html + 109 - - - Unban - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Reset - src/app/+admin/users/user-list/user-list.component.ts - 88 + src/app/+login/login.component.html + 122 + Password reset button + + + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/+login/login.component.ts + 126,127 - - User unbanned. + + Incorrect username or password. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 76 + src/app/+login/login.component.ts + 164 - - You cannot delete root. + + Your account is blocked. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 86 + src/app/+login/login.component.ts + 165 + + + Applications - src/app/+admin/users/user-list/user-list.component.ts - 188 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 - - If you remove this user, you will not be able to create another with the same username! + + SUBSCRIPTION FEED - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 90 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 8 - - User deleted. + + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 96 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 10,12 - - User email set as verified + + Feed URL - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 107 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 18 - - Account muted. + + Feed Token - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 119 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 23 + + + ⚠️ Never share your feed token with anyone. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 240 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 26 - - Account unmuted. + + Renew token - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 133 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 35 + + + Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? - src/app/shared/shared-moderation/account-blocklist.component.ts - 47 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 41 - - Instance muted. + + Renew token - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 147 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 42 + + + Token renewed. Update your client configuration accordingly. - src/app/shared/shared-moderation/server-blocklist.component.ts - 68 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 49 - - Instance unmuted. + + Notifications - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 161 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 1 - src/app/shared/shared-moderation/server-blocklist.component.ts - 45 + src/app/menu/notification.component.html + 22 - - Account muted by the instance. + + Notification preferences - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 175 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 4,6 + + + Newest first - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 429 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 11 - - Account unmuted by the instance. + + Unread first - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 189 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 - - Instance muted by the instance. + + Mark all as read - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 203 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 20 - - - Instance unmuted by the instance. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 217 + src/app/menu/notification.component.html + 27 - - Are you sure you want to remove all the comments of this account? + + All read - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 228 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 26 - - Delete account comments + + Account settings - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 229 + src/app/+my-account/my-account-routing.module.ts + 29 - - Will remove comments of this account (may take several minutes). + + Notifications - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 235 + src/app/+my-account/my-account-routing.module.ts + 109 - - - Edit user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 263 + src/app/+my-account/my-account.component.ts + 55 - - Change quota, role, and more. + + My abuse reports - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 264 + src/app/+my-account/my-account-routing.module.ts + 118 - - Delete user + + Applications - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 268 + src/app/+my-account/my-account-routing.module.ts + 127 - - - Videos will be deleted, comments will be tombstoned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 269 + 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.ts - 77 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 5,7 - - Ban + + is awaiting email verification + - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 273 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 10,11 + + + New email - src/app/+admin/users/user-list/user-list.component.ts - 82 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 - - User won't be able to login anymore, but videos and comments will be kept as is. + + Current password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 274 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 28 - src/app/+admin/users/user-list/user-list.component.ts - 83 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 8 - - Unban user + + Change email - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 279 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 36 - - Allow the user to login and create videos/comments again + + Please check your emails to verify your new email. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 280 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 53 - - Set Email as Verified + + Email updated. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 285 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 55 + + + You current password is invalid. - src/app/+admin/users/user-list/user-list.component.ts - 95 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 61 - - - Mute this account - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 297 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 56 - - Hide any content from that user from you. + + Change password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 298 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 - - - Unmute this account - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 303 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 33 - - Show back content from that user for you. + + New password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 304 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 17 - - Mute the instance + + Confirm new password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 309 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 26 - - Hide any content from that instance for you. + + Password updated. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 310 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 48 - - Unmute the instance + + Once you delete your account, there is no going back. You will be asked to confirm this action. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 315 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 - - Show back content from that instance for you. + + Delete your account - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 316 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 - - Remove comments from your videos + + 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/user-moderation-dropdown.component.ts - 321 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 - - Remove comments made by this account on your videos. + + Type your username to confirm - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 322 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 23 - - Mute this account by your instance + + Delete your account - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 333 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 - - Hide any content from that user from you, your instance and its users. + + Delete my account - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 334 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 26 - - Unmute this account by your instance + + Your account is deleted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 339 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 32 - - Show this user's content to the users of this instance again. + + Activities - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 340 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 - - Mute the instance by your instance + + Web - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 351 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 - - Hide any content from that instance from you, your instance and its users. + + New video from your subscriptions - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 352 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 32 - - Unmute the instance by your instance + + New comment on your video - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 357 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 33 - - Show back content from that instance for you, your instance and its users. + + New abuse - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 358 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 34 - - Remove comments from your instance + + Video blocked automatically waiting review - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 368 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 35 - - Remove comments made by this account from your instance. + + One of your video is blocked/unblocked - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 369 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 36 - - Playlist } deleted. + + Video published (after transcoding/scheduled update) - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 60 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 37 - - My playlists + + Video import finished - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 4 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 38 - - Search your playlists + + A new user registered on your instance - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 10 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 39 - - Create playlist + + You or your channel(s) has a new follower - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 18 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 - - Playlist updated. + + Someone mentioned you in video comments - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 97 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 41 - - My Playlists + + Your instance has a new follower - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 42 + + + Your instance automatically followed another instance - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 43 - - Description + + An abuse report received a new message - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 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/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 44 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 45 + + + Preferences saved - 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.ts + 92 + + + People can find you using @@ - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 64 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 11,13 + + + Display name src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17 - src/app/+about/about-instance/about-instance.component.html - 113 - - - src/app/+videos/+video-edit/shared/video-edit.component.html - 38 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 39 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - - - Privacy src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 57 + 33 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 57 - - - src/app/+videos/+video-watch/video-watch.component.html - 234 - - - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 34 + 33 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 29 + src/app/+signup/+register/register-step-user.component.html + 8 - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 13 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 71 + + + Save - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 18 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 38 - src/app/+videos/+video-edit/shared/video-edit.component.html - 106 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 16 - - - Playlist thumbnail - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 82 + src/app/shared/shared-user-settings/user-video-settings.component.html + 77 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 82 - - Edit - - 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 - 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 - 11 - + + Profile updated. - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 58 + + + PROFILE SETTINGS - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 12 + + + VIDEO SETTINGS - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 35 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 26 + + + NOTIFICATIONS - src/app/+videos/+video-edit/shared/video-edit.component.html - 267 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 37 + + + INTERFACE - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 47 + + + PASSWORD - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 57 - - Create + + EMAIL - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 67 + + + Avatar changed. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 44 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 81 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 107 + + + avatar - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 8 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 51 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 8 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 114 + + + Avatar deleted. - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 61 - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 124 - - NEW PLAYLIST + + Abuse reports - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 + src/app/+my-account/my-account.component.ts + 41 + + + Settings - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 + src/app/+my-account/my-account.component.ts + 50 - - PLAYLIST + + Video channel created. - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 26 + 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 - 26 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 63 - - Delete playlist + + Create - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 52 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 77 - - - Playlist deleted. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 135 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 89 - - Share + + My Channels - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 12 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 4 - src/app/shared/shared-share-modal/video-share.component.html - 3 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 4 - - No videos in this playlist. + + NEW CHANNEL - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html 25 - - - Browse videos on PeerTube to add them in your playlist. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 28,29 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - - See the documentation for more information. + + 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-channel-edit.component.html + 26 - - - Playlist created. - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 76 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - - Create + + Example: my_channel - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 89 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 76 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - - Showing to of imports + + 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-imports/my-video-imports.component.html - 10 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - - - Target - src/app/+my-library/my-video-imports/my-video-imports.component.html - 17 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - - Video - - src/app/+my-library/my-video-imports/my-video-imports.component.html - 18 - + + Overwrite support field of all videos of this channel - src/app/+my-library/my-ownership/my-ownership.component.html - 20 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 60 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - - State + + Video channel updated. - src/app/+my-library/my-video-imports/my-video-imports.component.html - 19 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 94 - - Created + + Update - src/app/+my-library/my-video-imports/my-video-imports.component.html - 20 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 146 - src/app/+admin/system/jobs/jobs.component.html - 40 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 110 - src/app/+admin/follows/following-list/following-list.component.html - 34 + src/app/shared/shared-main/buttons/edit-button.component.ts + 17 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 43 + src/app/shared/shared-main/buttons/edit-button.component.ts + 22 - src/app/+admin/follows/followers-list/followers-list.component.html - 31 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 284 - - See the error + + My video channels - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 13 + + + Create a new video channel - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 22 - - This video was deleted + + Update video channel - src/app/+my-library/my-video-imports/my-video-imports.component.html - 49 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 31 - - My subscriptions + + My channels - src/app/+my-library/my-subscriptions/my-subscriptions.component.html + src/app/+my-library/+my-video-channels/my-video-channels.component.html 4 - - Search your subscriptions + + Search your channels - src/app/+my-library/my-subscriptions/my-subscriptions.component.html + src/app/+my-library/+my-video-channels/my-video-channels.component.html 11 - - You don't have any subscriptions yet. + + Create video channel - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 18 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 19 Channel page - - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 27 - src/app/+my-library/+my-video-channels/my-video-channels.component.html 30 + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 27 + src/app/+videos/+video-watch/video-watch.component.html - 190 + 184 - - subscribers + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 32 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 37 - - Owner account page + + 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-subscriptions/my-subscriptions.component.html - 34 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 63,65 - - Created by + + Please type the display name of the video channel () to confirm - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 35 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 67 - - My ownership changes + + Video channel deleted. - src/app/+my-library/my-ownership/my-ownership.component.html - 3 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 79 - - Actions + + Views for the day - src/app/+my-library/my-ownership/my-ownership.component.html - 18 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 98 + + + My watch history - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 61 + src/app/+my-library/my-history/my-history.component.html + 3 + + + Search your history - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 82 + src/app/+my-library/my-history/my-history.component.html + 10 + + + Track watch history - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 62 + src/app/+my-library/my-history/my-history.component.html + 20 - - Initiator + + Delete history - src/app/+my-library/my-ownership/my-ownership.component.html - 19 + src/app/+my-library/my-history/my-history.component.html + 24,26 - - Created + + You don't have any video in your watch history yet. - src/app/+my-library/my-ownership/my-ownership.component.html - 22,23 + src/app/+my-library/my-history/my-history.component.html + 30 - - Status + + My watch history - src/app/+my-library/my-ownership/my-ownership.component.html - 25 + src/app/+my-library/my-history/my-history.component.ts + 50 - - Open account in a new tab + + Videos history is enabled - src/app/+my-library/my-ownership/my-ownership.component.html - 38 + src/app/+my-library/my-history/my-history.component.ts + 108 + + + Videos history is disabled - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/+my-library/my-history/my-history.component.ts + 109 + + + Delete videos history - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/+my-library/my-history/my-history.component.ts + 121 + + + Are you sure you want to delete all your videos history? - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/+my-library/my-history/my-history.component.ts + 122 + + + Videos history deleted - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/+my-library/my-history/my-history.component.ts + 130 + + + My playlists - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 87 + src/app/+my-library/my-library-routing.module.ts + 40 + + + Create a new playlist - src/app/+admin/users/user-list/user-list.component.html - 106 + src/app/+my-library/my-library-routing.module.ts + 49 - - Accept + + Playlist elements - src/app/+my-library/my-ownership/my-ownership.component.html - 33 + src/app/+my-library/my-library-routing.module.ts + 58 + + + Update playlist - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 30 + src/app/+my-library/my-library-routing.module.ts + 67 - src/app/+admin/follows/followers-list/followers-list.component.html - 39 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 47 - - Refuse + + My videos - src/app/+my-library/my-ownership/my-ownership.component.html - 34 + src/app/+my-library/my-library-routing.module.ts + 77 - src/app/+admin/follows/followers-list/followers-list.component.html - 40 + src/app/+my-library/my-videos/my-videos.component.ts + 60 - - No ownership change request found. + + My video imports - src/app/+my-library/my-ownership/my-ownership.component.html - 83 + src/app/+my-library/my-library-routing.module.ts + 90 - - Ownership accepted + + My subscriptions - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts - 71 + src/app/+my-library/my-library-routing.module.ts + 99 - - Accept ownership + + Ownership changes - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 3 + src/app/+my-library/my-library-routing.module.ts + 108 - - Select a channel to receive the video + + My video history - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 10 + src/app/+my-library/my-library-routing.module.ts + 118 - - Channel that will receive the video + + Channels - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 13 + src/app/+my-library/my-library.component.ts + 47 - - My videos history + + Videos - src/app/+my-library/my-history/my-history.component.ts - 44 + src/app/+my-library/my-library.component.ts + 54 - - Videos history is enabled + + Playlists - src/app/+my-library/my-history/my-history.component.ts - 76 + src/app/+my-library/my-library.component.ts + 61 - - Videos history is disabled + + Subscriptions - src/app/+my-library/my-history/my-history.component.ts - 77 + src/app/+my-library/my-library.component.ts + 66 + + + src/app/+videos/video-list/video-user-subscriptions.component.ts + 47 + + + src/app/+videos/videos-routing.module.ts + 59 - - Delete videos history + + History - src/app/+my-library/my-history/my-history.component.ts - 89 + src/app/+my-library/my-library.component.ts + 71 - - Are you sure you want to delete all your videos history? + + Accept ownership - src/app/+my-library/my-history/my-history.component.ts - 90 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 3 - - Videos history deleted + + Select a channel to receive the video - src/app/+my-library/my-history/my-history.component.ts - 98 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 10 - - My history + + Channel that will receive the video - src/app/+my-library/my-history/my-history.component.html - 3 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 13 - - Video history + + Ownership accepted - src/app/+my-library/my-history/my-history.component.html - 9 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts + 71 - - Delete history + + My ownership changes - src/app/+my-library/my-history/my-history.component.html - 13,15 + src/app/+my-library/my-ownership/my-ownership.component.html + 3 - - You don't have any video history yet. + + Initiator - src/app/+my-library/my-history/my-history.component.html + src/app/+my-library/my-ownership/my-ownership.component.html 19 - - Do you really want to unblock this video? It will be available again in the videos list. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 180 - + + Created - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 146 + src/app/+my-library/my-ownership/my-ownership.component.html + 22,23 - - Unblock - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 182 - - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 296 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 70 - + + Status - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 148 + src/app/+my-library/my-ownership/my-ownership.component.html + 25 - - Video unblocked. + + No ownership change request found. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 188 + src/app/+my-library/my-ownership/my-ownership.component.html + 83 + + + My subscriptions - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 153 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 4 - - Do you really want to delete this video? + + Search your subscriptions - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 203 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 11 + + + You don't have any subscription yet. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 370 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 18 + + + subscribers - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 78 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 32 - - The live stream will be automatically terminated. + + Owner account page - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 205 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 34 - - This video will be duplicated by your instance. + + Created by - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 226 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 35 - - Save to playlist + + My imports - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 264 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 3 - src/app/+videos/+video-watch/video-watch.component.ts - 134 + src/app/+my-library/my-videos/my-videos.component.html + 11 - - Download + + Showing to of imports - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 272 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 10 - - Block + + Target - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 290 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 17 - - Mirror + + See the error - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 302 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 26 - - Report + + This video was deleted - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 314 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 49 - - Mute account + + Playlist created. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 322 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 76 + + + My Playlists - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 287 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 9 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - Updated + + NEW PLAYLIST - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 29 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - - - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 22,24 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - Remote subscribeRemote interact + + PLAYLIST - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 11,12 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - - 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/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - 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. + + Privacy - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 27,29 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - Add to watch later - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 29 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - Remove from watch later - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 30 + src/app/+videos/+video-edit/shared/video-edit.component.html + 106 - - - LIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 31 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 13 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 846 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 - - - LIVE ENDED - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 32 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 29 - - - Moderation - src/app/+my-account/my-account.component.ts - 28 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 21 - src/app/+admin/admin.component.ts - 47 + src/app/+videos/+video-watch/video-watch.component.html + 228 - - Muted accounts + + Channel - src/app/+my-account/my-account.component.ts - 31 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - src/app/+my-account/my-account-routing.module.ts - 86 + src/app/+signup/+register/register.component.html + 33 - src/app/+admin/admin.component.ts - 74 + src/app/+videos/+video-edit/shared/video-edit.component.html + 58 - src/app/+admin/moderation/moderation.routes.ts - 98 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 6 - - - Muted servers - src/app/+my-account/my-account.component.ts - 36 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 30 - src/app/+my-account/my-account-routing.module.ts - 95 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 22 - src/app/+admin/admin.component.ts - 81 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 14 - - Abuse reports + + Playlist thumbnail - src/app/+my-account/my-account.component.ts - 41 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - - Settings - src/app/+my-account/my-account.component.ts - 50 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - Notifications + + Share - src/app/+my-account/my-account.component.ts - 55 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 12 - src/app/+my-account/my-account-routing.module.ts - 109 + src/app/shared/shared-share-modal/video-share.component.html + 3 - - Applications + + No videos in this playlist. - src/app/+my-account/my-account.component.ts - 60 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 25 + + + Browse videos on PeerTube to add them in your playlist. - src/app/+my-account/my-account-routing.module.ts - 127 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 28,29 - - Add a new option + + See the documentation for more information. - src/app/shared/shared-forms/select/select-checkbox.component.ts - 28 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 32,33 - - No items found + + Delete playlist - src/app/shared/shared-forms/select/select-checkbox.component.html - 14 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 52 - - Violent or repulsive + + Do you really want to delete ? - src/app/shared/shared-moderation/abuse.service.ts - 139 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 126 - - - Contains offensive, violent, or coarse language or iconography. - src/app/shared/shared-moderation/abuse.service.ts - 140 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 49 - - - Hateful or abusive - src/app/shared/shared-moderation/abuse.service.ts - 144 + src/app/+my-library/my-videos/my-videos.component.ts + 134 - - Contains abusive, racist or sexist language or iconography. + + Playlist deleted. - src/app/shared/shared-moderation/abuse.service.ts - 145 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 135 - - Spam, ad or false news + + Playlist updated. - src/app/shared/shared-moderation/abuse.service.ts - 149 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 97 - - Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. + + My playlists - src/app/shared/shared-moderation/abuse.service.ts - 150 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 4 - - Privacy breach or doxxing + + Search your playlists - src/app/shared/shared-moderation/abuse.service.ts - 154 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 10 - - 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). + + Create playlist - src/app/shared/shared-moderation/abuse.service.ts - 155 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 18 - - Copyright + + Playlist } deleted. - src/app/shared/shared-moderation/abuse.service.ts - 159 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 60 + + + Change ownership - src/app/shared/shared-abuse-list/abuse-details.component.ts - 25 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 3 - - Infringes your copyright wrt. the regional laws with which the server must comply. + + Select the next owner - src/app/shared/shared-moderation/abuse.service.ts - 160 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 10 - - Breaks server rules + + Ownership change request sent. - src/app/shared/shared-moderation/abuse.service.ts - 164 + src/app/+my-library/my-videos/modals/video-change-ownership.component.ts + 64 - - Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. + + My videos - src/app/shared/shared-moderation/abuse.service.ts - 165 + src/app/+my-library/my-videos/my-videos.component.html + 4 - - Thumbnails + + Ownership changes - src/app/shared/shared-moderation/abuse.service.ts - 173 + src/app/+my-library/my-videos/my-videos.component.html + 16 + + + Search your videos - src/app/shared/shared-abuse-list/abuse-details.component.ts - 27 + src/app/+my-library/my-videos/my-videos.component.html + 23 - - The above can only be seen in thumbnails. + + Delete - src/app/shared/shared-moderation/abuse.service.ts - 174 + src/app/+my-library/my-videos/my-videos.component.html + 44 - - - Captions - src/app/shared/shared-moderation/abuse.service.ts + src/app/+videos/+video-edit/shared/video-edit.component.html 178 + + + Do you really want to delete videos? - src/app/shared/shared-abuse-list/abuse-details.component.ts - 28 + src/app/+my-library/my-videos/my-videos.component.ts + 107 - - The above can only be seen in captions (please describe which). + + videos deleted. - src/app/shared/shared-moderation/abuse.service.ts - 179 + src/app/+my-library/my-videos/my-videos.component.ts + 124 - - Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? + + Video deleted. - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 41 + src/app/+my-library/my-videos/my-videos.component.ts + 142 - - - Renew token - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 42 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 214 - - Token renewed. Update your client configuration accordingly. + + Display live information - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 49 + src/app/+my-library/my-videos/my-videos.component.ts + 165 - - - Applications - src/app/+my-account/my-account-applications/my-account-applications.component.html - 3 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 278 - - SUBSCRIPTION FEED + + Change ownership - src/app/+my-account/my-account-applications/my-account-applications.component.html - 8 + src/app/+my-library/my-videos/my-videos.component.ts + 171 - - Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. + + Not found - src/app/+my-account/my-account-applications/my-account-applications.component.html - 10,12 + src/app/+page-not-found/page-not-found-routing.module.ts + 14 - - Feed URL + + That's an error. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 18 + src/app/+page-not-found/page-not-found.component.html + 4 - - Feed Token + + We couldn't find any tied to the URL you were looking for. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 23 + src/app/+page-not-found/page-not-found.component.html + 6,8 - - ⚠️ Never share your feed token with anyone. + + Possible reasons: - src/app/+my-account/my-account-applications/my-account-applications.component.html - 26 + 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 - - Renew token + + You may have used an outdated or broken link - src/app/+my-account/my-account-applications/my-account-applications.component.html - 35 + src/app/+page-not-found/page-not-found.component.html + 14 - - Avatar changed. + + The may have been moved or deleted - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 44 + src/app/+page-not-found/page-not-found.component.html + 15 + + + You may have typed the address or URL incorrectly - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 105 + src/app/+page-not-found/page-not-found.component.html + 16 - - avatar + + You are not authorized here. - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 51 + src/app/+page-not-found/page-not-found.component.html + 23 - - PROFILE SETTINGS + + You might need to check your account is allowed by the or instance owner. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 12 + src/app/+page-not-found/page-not-found.component.html + 25,27 - - VIDEO SETTINGS + + The requested entity body blends sweet bits with a mellow earthiness. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 26 + 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 - - NOTIFICATIONS + + Sepia seems to like it. - src/app/+my-account/my-account-settings/my-account-settings.component.html + src/app/+page-not-found/page-not-found.component.html 37 + This is about Sepia's tea - - INTERFACE + + I'm a teapot - src/app/+my-account/my-account-settings/my-account-settings.component.html - 47 + src/app/+page-not-found/page-not-found.component.ts + 27 - - EMAIL + + video - src/app/+my-account/my-account-settings/my-account-settings.component.html - 67 + src/app/+page-not-found/page-not-found.component.ts + 38 - - - DANGER ZONE - src/app/+my-account/my-account-settings/my-account-settings.component.html - 77 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 223 - src/app/+admin/users/user-edit/user-edit.component.html - 196 + src/app/shared/shared-video-miniature/video-download.component.ts + 49 + + + ressource - src/app/+admin/users/user-edit/user-edit.component.html - 196 + src/app/+page-not-found/page-not-found.component.ts + 40 - - PASSWORD + + Remote interaction - src/app/+my-account/my-account-settings/my-account-settings.component.html - 57 + src/app/+remote-interaction/remote-interaction-routing.module.ts + 13 - - Live information + + URL parameter is missing in URL parameters - src/app/shared/shared-video-live/live-stream-information.component.html - 3 + src/app/+remote-interaction/remote-interaction.component.ts + 25 - - Update live settings + + Cannot access to the remote resource - src/app/shared/shared-video-live/live-stream-information.component.html - 35 + src/app/+remote-interaction/remote-interaction.component.ts + 48 - - Live RTMP Url + + Reset my password - src/app/shared/shared-video-live/live-stream-information.component.html - 15 + src/app/+reset-password/reset-password.component.html + 3,4 + + + Confirm password - src/app/+videos/+video-edit/shared/video-edit.component.html - 215 + src/app/+reset-password/reset-password.component.html + 19 - - Live stream key + + Confirmed password - src/app/shared/shared-video-live/live-stream-information.component.html - 20 + src/app/+reset-password/reset-password.component.html + 21 + + + Reset my password - src/app/+videos/+video-edit/shared/video-edit.component.html - 220 + src/app/+reset-password/reset-password.component.html + 29 - - ⚠️ Never share your stream key with anyone. + + Unable to find user id or verification string. - src/app/shared/shared-video-live/live-stream-information.component.html - 23 + src/app/+reset-password/reset-password.component.ts + 38 - src/app/+videos/+video-edit/shared/video-edit.component.html - 223 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 33 - - Permanent live + + Your password has been successfully reset! - src/app/shared/shared-video-live/live-stream-information.component.html - 10 + src/app/+reset-password/reset-password.component.ts + 47 - - Replay will be saved + + Sort - src/app/shared/shared-video-live/live-stream-information.component.html - 11 + src/app/+search/search-filters.component.html + 7 - - users banned. + + Reset - src/app/shared/shared-moderation/user-ban-modal.component.ts - 53 + src/app/+search/search-filters.component.html + 9,10 - - - User banned. - src/app/shared/shared-moderation/user-ban-modal.component.ts - 54 + src/app/+search/search-filters.component.html + 23,24 - - - Ban - src/app/shared/shared-moderation/user-ban-modal.component.html - 3 + src/app/+search/search-filters.component.html + 42,43 - - - Reason... - src/app/shared/shared-moderation/user-ban-modal.component.html - 12 + src/app/+search/search-filters.component.html + 56,57 - - - A banned user will no longer be able to login. - src/app/shared/shared-moderation/user-ban-modal.component.html - 21,22 + src/app/+search/search-filters.component.html + 91,92 - - Ban this user + + Display sensitive content - src/app/shared/shared-moderation/user-ban-modal.component.html - 31 + src/app/+search/search-filters.component.html + 21 - - Video removed from - - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 98 - + + Yes - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 307 + src/app/+search/search-filters.component.html + 29 - - Timestamps updated + + No - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 117 + src/app/+search/search-filters.component.html + 34 + + + Published date - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 273 + src/app/+search/search-filters.component.html + 40 - - Starts at + + Original publication year - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 140 + src/app/+search/search-filters.component.html + 54 + + + After... - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/+search/search-filters.component.html + 66 - - Stops at + + Before... - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 141 + src/app/+search/search-filters.component.html + 76 - - and stops at + + Duration - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/+search/search-filters.component.html + 89 - - - Unavailable - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 32 + src/app/+videos/+video-watch/video-watch.component.html + 278 - - Deleted + + Category - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 34 + src/app/+search/search-filters.component.html + 102 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 116 + src/app/+videos/+video-edit/shared/video-edit.component.html + 63 - src/app/+videos/+video-watch/comment/video-comment.component.html - 57 + src/app/+videos/+video-watch/video-watch.component.html + 243 - - Delete from + + Reset - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 88 + src/app/+search/search-filters.component.html + 104,105 - - - Edit starts/stops at - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 50 + src/app/+search/search-filters.component.html + 117,118 - - - Start at - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 57 + src/app/+search/search-filters.component.html + 130,131 - src/app/shared/shared-share-modal/video-share.component.html - 113 + src/app/+search/search-filters.component.html + 145,146 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 34 + src/app/+search/search-filters.component.html + 153,154 + + + Display all categories - src/app/shared/shared-moderation/report-modals/video-report.component.html - 47 + src/app/+search/search-filters.component.html + 108 - - Stop at + + Licence - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 71 + src/app/+search/search-filters.component.html + 115 - src/app/shared/shared-share-modal/video-share.component.html - 144 + src/app/+videos/+video-edit/shared/video-edit.component.html + 74 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 35 + src/app/+videos/+video-watch/video-watch.component.html + 252 + + + Display all licenses - src/app/shared/shared-moderation/report-modals/video-report.component.html - 62 + src/app/+search/search-filters.component.html + 121 - - URL + + Language - src/app/shared/shared-share-modal/video-share.component.html - 16 + src/app/+search/search-filters.component.html + 128 - src/app/shared/shared-share-modal/video-share.component.html - 71 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 10 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 6 + src/app/+videos/+video-edit/shared/video-edit.component.html + 94 - - - QR-Code - src/app/shared/shared-share-modal/video-share.component.html - 27 + src/app/+videos/+video-watch/video-watch.component.html + 261 + + + Display all languages - src/app/shared/shared-share-modal/video-share.component.html - 81 + src/app/+search/search-filters.component.html + 134 - - Embed + + All of these tags - src/app/shared/shared-share-modal/video-share.component.html - 37 + src/app/+search/search-filters.component.html + 143 + + + One of these tags - src/app/shared/shared-share-modal/video-share.component.html - 91 + src/app/+search/search-filters.component.html + 151 - - Share the playlist + + Search target - src/app/shared/shared-share-modal/video-share.component.html - 11 + src/app/+search/search-filters.component.html + 160 - - 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). + + Vidiverse - src/app/shared/shared-share-modal/video-share.component.html - 44,45 + src/app/+search/search-filters.component.html + 170 + + + Reset - src/app/shared/shared-share-modal/video-share.component.html - 98,99 + src/app/+search/search-filters.component.html + 178,179 - - Share the playlist at this video position + + Filter - src/app/shared/shared-share-modal/video-share.component.html - 58 + src/app/+search/search-filters.component.html + 181 - - Autoplay + + Any - src/app/shared/shared-share-modal/video-share.component.html - 159 + src/app/+search/search-filters.component.ts + 38 - - - Share the video - src/app/shared/shared-share-modal/video-share.component.html - 66 + src/app/+search/search-filters.component.ts + 61 - - Auto select subtitle + + Today - src/app/shared/shared-share-modal/video-share.component.html - 128 + src/app/+search/search-filters.component.ts + 42 - - - Loop - src/app/shared/shared-share-modal/video-share.component.html - 173 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 70 - - - Use origin instance URL - src/app/shared/shared-share-modal/video-share.component.html - 180 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 136 - - Display video title + + Last 7 days - src/app/shared/shared-share-modal/video-share.component.html - 189 + src/app/+search/search-filters.component.ts + 46 - - Display privacy warning + + Last 30 days - src/app/shared/shared-share-modal/video-share.component.html - 196 + src/app/+search/search-filters.component.ts + 50 - - Display player controls - - src/app/shared/shared-share-modal/video-share.component.html - 203 + + Last 365 days + + src/app/+search/search-filters.component.ts + 54 - - Display PeerTube button link + + Short (< 4 min) - src/app/shared/shared-share-modal/video-share.component.html - 210 + src/app/+search/search-filters.component.ts + 65 - - More customization + + Medium (4-10 min) - src/app/shared/shared-share-modal/video-share.component.html - 223,224 + src/app/+search/search-filters.component.ts + 69 - - Less customization + + Long (> 10 min) - src/app/shared/shared-share-modal/video-share.component.html - 231,232 + src/app/+search/search-filters.component.ts + 73 - - Video added in at timestamps + + Relevance - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 377 + src/app/+search/search-filters.component.ts + 80 - - Video added in + + Publish date - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 378 + src/app/+search/search-filters.component.ts + 84 - - Save to + + Views - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 4 + src/app/+search/search-filters.component.ts + 88 - - - Search playlists - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 9 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 53 - - Create a private playlist + + Search - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 66 + src/app/+search/search-routing.module.ts + 15 - - - Video blocked. - src/app/shared/shared-moderation/video-block.component.ts - 60 + src/app/+search/search.component.ts + 230 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 340 + src/app/shared/shared-main/misc/simple-search-input.component.ts + 15 - - Please describe the reason... + + - src/app/shared/shared-moderation/video-block.component.html - 13 + src/app/+search/search.component.html + 5 - - Block video "" + + on this instance - src/app/shared/shared-moderation/video-block.component.html - 3 + src/app/+search/search.component.html + 7 - - Block live "" + + on the vidiverse - src/app/shared/shared-moderation/video-block.component.html - 4 + src/app/+search/search.component.html + 8 - - Unfederate the video + + for - src/app/shared/shared-moderation/video-block.component.html - 24 + src/app/+search/search.component.html + 11 - - This will ask remote instances to delete it + + Filters - src/app/shared/shared-moderation/video-block.component.html - 27 + src/app/+search/search.component.html + 21,22 - - Blocking this live will automatically terminate the live stream. + + No results found - src/app/shared/shared-moderation/video-block.component.html + src/app/+search/search.component.html 33,34 - - Video reported. + + subscribers - src/app/shared/shared-moderation/report-modals/video-report.component.ts - 110 + src/app/+search/search.component.html + 60 - - Report video "" + + Search index is unavailable. Retrying with instance results instead. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 3 + src/app/+search/search.component.ts + 171 - - Your report will be sent to moderators of and will be forwarded to the video origin () too. + + Search error - src/app/shared/shared-moderation/report-modals/video-report.component.html - 74,76 + src/app/+search/search.component.ts + 172 - - Username is required. - - src/app/shared/form-validators/user-validators.ts - 12 - + + Step - src/app/shared/form-validators/login-validators.ts + src/app/+signup/+register/custom-stepper.component.html 9 - - Username must be at least 1 character long. - - src/app/shared/form-validators/user-validators.ts - 13 - - - - Username cannot be more than 50 characters long. + + Register - src/app/shared/form-validators/user-validators.ts + src/app/+signup/+register/register-routing.module.ts 14 - - Username should be lowercase alphanumeric; dots and underscores are allowed. + + 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/form-validators/user-validators.ts - 15 + src/app/+signup/+register/register-step-channel.component.html + 5,7 - - Channel name is required. + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - src/app/shared/form-validators/user-validators.ts - 27 + src/app/+signup/+register/register-step-channel.component.html + 10,11 - - Channel name must be at least 1 character long. + + Channel display name - src/app/shared/form-validators/user-validators.ts - 28 + src/app/+signup/+register/register-step-channel.component.html + 15 - - Channel name cannot be more than 50 characters long. + + Example: my_super_channel - src/app/shared/form-validators/user-validators.ts - 29 + src/app/+signup/+register/register-step-channel.component.html + 34 - - Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. + + The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - src/app/shared/form-validators/user-validators.ts - 30 + src/app/+signup/+register/register-step-channel.component.html + 43,44 - - Email is required. - - src/app/shared/form-validators/user-validators.ts - 37 - + + Channel name cannot be the same as your account name. You can click on the first step to update your account name. - src/app/shared/form-validators/instance-validators.ts - 7 + src/app/+signup/+register/register-step-channel.component.html + 51,52 - - Email must be valid. + + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - src/app/shared/form-validators/user-validators.ts - 38 + src/app/+signup/+register/register-step-terms.component.html + 6,10 + + + Video uploads are disabled on this instance, hence your account won't be able to upload videos. - src/app/shared/form-validators/instance-validators.ts - 8 + src/app/+signup/+register/register-step-user.component.html + 4,5 - - Password is required. + + e.g. jane_doe - src/app/shared/form-validators/user-validators.ts - 47 + 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/shared/form-validators/user-validators.ts - 58 + src/app/+signup/+register/register-step-user.component.html + 36,37 + + + Create an account - src/app/shared/form-validators/login-validators.ts - 18 + src/app/+signup/+register/register.component.html + 4,5 - - Password must be at least 6 characters long. + + Create my account - src/app/shared/form-validators/user-validators.ts - 59 + src/app/+signup/+register/register.component.html + 38,39 + + + Done - src/app/shared/form-validators/user-validators.ts - 70 + src/app/+signup/+register/register.component.html + 42 - - Password cannot be more than 255 characters long. + + PeerTube is creating your account... - src/app/shared/form-validators/user-validators.ts - 60 + src/app/+signup/+register/register.component.html + 46 + + + Back - src/app/shared/form-validators/user-validators.ts - 71 + src/app/+signup/+register/register.component.ts + 41 + Button on the registration form to go to the previous step - - The new password and the confirmed password do not correspond. + + Next - src/app/shared/form-validators/user-validators.ts - 78 + src/app/+signup/+register/register.component.ts + 42 + Button on the registration form to go to the previous step - - Video quota is required. + + Signup - src/app/shared/form-validators/user-validators.ts - 85 + src/app/+signup/+register/register.component.ts + 64 + Button on the registration form to finalize the account and channel creation - - Quota must be greater than -1. + + Now please check your emails to verify your account and complete signup. - src/app/shared/form-validators/user-validators.ts - 86 + src/app/+signup/+register/register.component.ts + 126 - - Daily upload limit is required. + + You are now logged in as ! - src/app/shared/form-validators/user-validators.ts - 92 + src/app/+signup/+register/register.component.ts + 134 - - Daily upload limit must be greater than -1. + + Request email for account verification - src/app/shared/form-validators/user-validators.ts - 93 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 3,4 - - User role is required. + + Send verification email - src/app/shared/form-validators/user-validators.ts - 100 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 - - Description must be at least 3 characters long. + + This instance does not require email verification. - src/app/shared/form-validators/user-validators.ts - 112 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + An email with verification link will be sent to . - src/app/shared/form-validators/video-channel-validators.ts - 38 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 45 + + + Verify account email confirmation - src/app/shared/form-validators/video-playlist-validators.ts - 33 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 3,4 - - Description cannot be more than 1000 characters long. + + Email updated. - src/app/shared/form-validators/user-validators.ts - 113 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 10,11 + + + An error occurred. - src/app/shared/form-validators/video-channel-validators.ts - 39 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + Verify account via email - src/app/shared/form-validators/video-playlist-validators.ts - 34 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 17 - - You must agree with the instance terms in order to register on it. + + Ask to send an email to verify you account - src/app/shared/form-validators/user-validators.ts - 122 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 26 - - Ban reason must be at least 3 characters long. + + Welcome to PeerTube! - src/app/shared/form-validators/user-validators.ts - 132 + src/app/+signup/shared/signup-success.component.html + 8 - - Ban reason cannot be more than 250 characters long. + + If you need help to use PeerTube, you can have a look at the documentation. - src/app/shared/form-validators/user-validators.ts - 133 + src/app/+signup/shared/signup-success.component.html + 14,15 - - Display name is required. + + SUPPORT THIS CHANNEL - src/app/shared/form-validators/user-validators.ts - 144 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 10 + + + Created - src/app/shared/form-validators/video-channel-validators.ts - 26 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 18 + + + Created playlists - src/app/shared/form-validators/video-playlist-validators.ts - 12 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 2,4 - - Display name must be at least 1 character long. + + This channel does not have playlists. - src/app/shared/form-validators/user-validators.ts - 145 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 6 + + + Published videos - src/app/shared/form-validators/video-channel-validators.ts - 27 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 44 + + + Published 1 video - src/app/shared/form-validators/video-playlist-validators.ts - 13 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 89 - - Display name cannot be more than 50 characters long. + + Video channel videos - src/app/shared/form-validators/user-validators.ts - 146 + src/app/+video-channels/video-channels-routing.module.ts + 25 + + + Video channel playlists - src/app/shared/form-validators/video-channel-validators.ts - 28 + src/app/+video-channels/video-channels-routing.module.ts + 38 - - video + + About video channel - src/app/shared/shared-video-miniature/video-download.component.ts - 48 + src/app/+video-channels/video-channels-routing.module.ts + 47 + + + Manage channel - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 228 + src/app/+video-channels/video-channels.component.html + 22,23 - - subtitles + + Go the owner account page - src/app/shared/shared-video-miniature/video-download.component.ts - 49 + src/app/+video-channels/video-channels.component.html + 30 - - Encoder + + Created by - src/app/shared/shared-video-miniature/video-download.component.ts - 145 + src/app/+video-channels/video-channels.component.html + 31 - - Format name + + Subscribe to the account - src/app/shared/shared-video-miniature/video-download.component.ts - 146 + src/app/+video-channels/video-channels.component.ts + 64 - - - Size - src/app/shared/shared-video-miniature/video-download.component.ts - 147 + src/app/+videos/+video-watch/video-watch.component.ts + 972 - - Bitrate + + VIDEO PLAYLISTS - src/app/shared/shared-video-miniature/video-download.component.ts - 149 + src/app/+video-channels/video-channels.component.ts + 70 + + + Sunday - src/app/shared/shared-video-miniature/video-download.component.ts - 172 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 11 - - Codec + + Monday - src/app/shared/shared-video-miniature/video-download.component.ts - 169 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 12 - - Profile + + Tuesday - src/app/shared/shared-video-miniature/video-download.component.ts - 170 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 13 - - Resolution + + Wednesday - src/app/shared/shared-video-miniature/video-download.component.ts - 179 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 14 - - Aspect ratio + + Thursday - src/app/shared/shared-video-miniature/video-download.component.ts - 180 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 15 - - Average frame rate + + Friday - src/app/shared/shared-video-miniature/video-download.component.ts - 181 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 16 - - Pixel format + + Saturday - src/app/shared/shared-video-miniature/video-download.component.ts - 182 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 17 - - Sample rate + + Sun - src/app/shared/shared-video-miniature/video-download.component.ts - 186 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 21 + Day name short - - Channel Layout + + Mon - src/app/shared/shared-video-miniature/video-download.component.ts - 187 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 22 + Day name short - - Download + + Tue - src/app/shared/shared-video-miniature/video-download.component.html - 4 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 23 + Day name short + + + Wed - src/app/shared/shared-video-miniature/video-download.component.html - 104 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 24 + Day name short - - subtitles + + Thu - src/app/shared/shared-video-miniature/video-download.component.html - 11 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 25 + Day name short - - video + + Fri - src/app/shared/shared-video-miniature/video-download.component.html - 12 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 26 + Day name short - - Format + + Sat - src/app/shared/shared-video-miniature/video-download.component.html - 45 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 27 + Day name short - - Video stream + + Su - src/app/shared/shared-video-miniature/video-download.component.html - 57 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 31 + Day name min - - Audio stream + + Mo - src/app/shared/shared-video-miniature/video-download.component.html - 69 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 32 + Day name min - - + + Tu - src/app/shared/shared-video-miniature/video-download.component.html - 49 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 33 + Day name min + + + We - src/app/shared/shared-video-miniature/video-download.component.html - 61 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 34 + Day name min + + + Th - src/app/shared/shared-video-miniature/video-download.component.html - 73 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 35 + Day name min - - Direct download + + Fr - src/app/shared/shared-video-miniature/video-download.component.html - 87 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 36 + Day name min - - Torrent (.torrent file) + + Sa - src/app/shared/shared-video-miniature/video-download.component.html - 92 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 37 + Day name min - - Confirmation of the password is required. + + January - src/app/shared/form-validators/reset-password-validators.ts - 9 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 41 - - Name is required. + + February - src/app/shared/form-validators/video-channel-validators.ts - 12 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 42 - - Name must be at least 1 character long. + + March - src/app/shared/form-validators/video-channel-validators.ts - 13 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 43 - - Name cannot be more than 50 characters long. + + April - src/app/shared/form-validators/video-channel-validators.ts - 14 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 44 - - Name should be lowercase alphanumeric; dots and underscores are allowed. + + May - src/app/shared/form-validators/video-channel-validators.ts - 15 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 45 + + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 60 - - Support text must be at least 3 characters long. + + June - src/app/shared/form-validators/video-channel-validators.ts - 49 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 46 - - Support text cannot be more than 1000 characters long + + July - src/app/shared/form-validators/video-channel-validators.ts - 50 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 47 - - 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 ()! + + August - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 63,65 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 48 - - Please type the display name of the video channel () to confirm + + September - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 67 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 49 - - Video channel deleted. + + October - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 79 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 50 - - Views for the day + + November - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 98 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 51 - - My channels + + December - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 4 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 52 - - Search your channels + + Jan - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 11 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 56 + Month name short - - Create video channel + + Feb - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 19 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 57 + Month name short - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + Mar - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 37 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 58 + Month name short - - Display name cannot be more than 120 characters long. + + Apr - src/app/shared/form-validators/video-playlist-validators.ts - 14 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 59 + Month name short - - Privacy is required. + + Jun - src/app/shared/form-validators/video-playlist-validators.ts - 23 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 61 + Month name short - - The channel is required when the playlist is public. + + Jul - src/app/shared/form-validators/video-playlist-validators.ts - 41 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 62 + Month name short - - Password updated. + + Aug - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 48 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 63 + Month name short - - You current password is invalid. + + Sep - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 56 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 64 + Month name short + + + Oct - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 61 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 65 + Month name short - - Change password + + Nov - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 66 + Month name short + + + Dec - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 33 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 67 + Month name short - - Current password + + Clear - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 8 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 72 + + + yy-mm-dd - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 27 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 88 + Date format in this locale. - - New password + + Add caption - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 17 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 5 - - Confirm new password + + Select the caption file - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 26 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 24 - - Block reason must be at least 2 characters long. + + This will replace an existing caption! - src/app/shared/form-validators/video-block-validators.ts - 7 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 31,32 - - Block reason cannot be more than 300 characters long. + + Add this caption - src/app/shared/form-validators/video-block-validators.ts - 8 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 42 - - My video channels + + Basic info - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 13 + src/app/+videos/+video-edit/shared/video-edit.component.html + 5 - - Create a new video channel + + Title - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 22 + src/app/+videos/+video-edit/shared/video-edit.component.html + 11 - - Update video channel + + Tags - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 31 + src/app/+videos/+video-edit/shared/video-edit.component.html + 19 - - - Video channel updated. - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 92 + src/app/+videos/+video-watch/video-watch.component.html + 270 - - My Channels + + Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + 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/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + src/app/+videos/+video-edit/shared/video-edit.component.html + 43,44 - - 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. + + Choose the appropriate license for your work. - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 + src/app/+videos/+video-edit/shared/video-edit.component.html + 79,80 + + + Schedule publication () - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 + src/app/+videos/+video-edit/shared/video-edit.component.html + 117 - - NEW CHANNEL + + Contains sensitive content - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + src/app/+videos/+video-edit/shared/video-edit.component.html + 131 + + + Some instances do not list videos containing mature or explicit content by default. - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + src/app/+videos/+video-edit/shared/video-edit.component.html + 135 - - CHANNEL + + Publish after transcoding - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 + src/app/+videos/+video-edit/shared/video-edit.component.html + 141 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 + src/app/+videos/+video-edit/shared/video-edit.component.html + 145 - - Name + + Captions - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/+videos/+video-edit/shared/video-edit.component.html + 155 + + + Add another caption - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/+videos/+video-edit/shared/video-edit.component.html + 163 + + + See the subtitle file - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 21 + src/app/+videos/+video-edit/shared/video-edit.component.html + 172 - - Example: my_channel + + Already uploaded ✔ - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+videos/+video-edit/shared/video-edit.component.html + 176 + + + Will be created on update - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+videos/+video-edit/shared/video-edit.component.html + 184 - - Overwrite support field of all videos of this channel + + Cancel create - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/+video-edit/shared/video-edit.component.html + 186 + + + Will be deleted on update - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/+video-edit/shared/video-edit.component.html + 192 - - 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. + + Cancel deletion - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 22 + src/app/+videos/+video-edit/shared/video-edit.component.html + 194 - - Type your username to confirm + + No captions for now. - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 23 + src/app/+videos/+video-edit/shared/video-edit.component.html + 200,201 - - Delete your account + + Live settings - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 25 + src/app/+videos/+video-edit/shared/video-edit.component.html + 208 - - Delete my account + + Live RTMP Url - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 26 + src/app/+videos/+video-edit/shared/video-edit.component.html + 218 - - - Your account is deleted. - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 32 + src/app/shared/shared-video-live/live-stream-information.component.html + 19 - - Once you delete your account, there is no going back. You will be asked to confirm this action. + + Live stream key - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 2 + src/app/+videos/+video-edit/shared/video-edit.component.html + 223 - - - Delete your account - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 4 + src/app/shared/shared-video-live/live-stream-information.component.html + 24 - - Video channel created. + + ⚠️ Never share your stream key with anyone. - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 56 + src/app/+videos/+video-edit/shared/video-edit.component.html + 226 - - - This name already exists on this instance. - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 62 + src/app/shared/shared-video-live/live-stream-information.component.html + 27 - - Please check your emails to verify your new email. + + This is a permanent live - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 53 + src/app/+videos/+video-edit/shared/video-edit.component.html + 232 - - Email updated. + + You can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your lives - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 55 + src/app/+videos/+video-edit/shared/video-edit.component.html + 236 - - Your current email is + + Automatically publish a replay when your live ends - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 5 + src/app/+videos/+video-edit/shared/video-edit.component.html + 244 - - is awaiting email verification - + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 9,10 + src/app/+videos/+video-edit/shared/video-edit.component.html + 248 - - New email + + Advanced settings - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 16 + src/app/+videos/+video-edit/shared/video-edit.component.html + 260 - - Change email + + Video preview - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 35 + src/app/+videos/+video-edit/shared/video-edit.component.html + 267 - - New video from your subscriptions + + Support - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 32 + src/app/+videos/+video-edit/shared/video-edit.component.html + 276 - - New comment on your video + + Short text to tell people how they can support you (membership platform...). - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 33 + src/app/+videos/+video-edit/shared/video-edit.component.html + 280,281 - - New abuse + + Original publication date - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 34 + src/app/+videos/+video-edit/shared/video-edit.component.html + 296 - - Video blocked automatically waiting review + + This is the date when the content was originally published (e.g. the release date for a film) - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 35 + src/app/+videos/+video-edit/shared/video-edit.component.html + 300,301 - - One of your video is blocked/unblocked + + Enable video comments - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 36 + src/app/+videos/+video-edit/shared/video-edit.component.html + 317 - - Video published (after transcoding/scheduled update) + + Enable download - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 37 + src/app/+videos/+video-edit/shared/video-edit.component.html + 322 - - Video import finished + + Plugin settings - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 38 + src/app/+videos/+video-edit/shared/video-edit.component.html + 330 - - A new user registered on your instance + + Instance languages - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 39 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 170 - - You or your channel(s) has a new follower + + All languages - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 40 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 171 - - - Someone mentioned you in video comments - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 41 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 39 - - Your instance has a new follower + + Scheduled - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 42 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 182 - - Your instance automatically followed another instance + + Hide the video until a specific date - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 43 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 183 - - An abuse report received a new message + + Go Live - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 44 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 - - One of your abuse reports has been accepted or rejected by moderators + + Sorry, but something went wrong - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 45 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 26 - - - Preferences saved - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 92 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 51 - - - Activities - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 2 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 44 - - - Web - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 3 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 74 - - Profile updated. + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts - 51 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 30,33 - - Cancel + + Update - src/app/shared/shared-video-miniature/videos-selection.component.html - 19,20 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 45 - - - Yesterday - src/app/shared/shared-video-miniature/abstract-video-list.ts - 117 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 68 - - - This week - src/app/shared/shared-video-miniature/abstract-video-list.ts - 118 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 61 - - - This month - src/app/shared/shared-video-miniature/abstract-video-list.ts - 119 + src/app/+videos/+video-edit/video-update.component.html + 3 - - - Last month - src/app/shared/shared-video-miniature/abstract-video-list.ts - 120 + src/app/+videos/+video-edit/video-update.component.html + 18 - - Older + + Cannot create live because this instance have too many created lives - src/app/shared/shared-video-miniature/abstract-video-list.ts - 121 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 - - Cannot load more videos. Try again later. + + Cannot create live because you created too many lives - src/app/shared/shared-video-miniature/abstract-video-list.ts - 198 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 93 - - Account settings + + Live published. - src/app/+my-account/my-account-routing.module.ts - 29 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 123 - - My abuse reports + + Select the torrent to import - src/app/+my-account/my-account-routing.module.ts - 118 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 - - - Notification preferences - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 4,6 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 8 - - Newest first + + OR - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 11 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 13 - - Unread first + + Paste magnet URI - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 12 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 16 - - All read + + 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/+my-account/my-account-notifications/my-account-notifications.component.html - 26 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 20,22 - - Muted servers + + Import - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 44 - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 36 - - - Showing to of muted instances - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/shared/shared-instance/instance-features-table.component.html + 92 + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 56,57 - - Mute domains + + Video to import updated. - src/app/shared/shared-moderation/server-blocklist.component.html - 64 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts + 130 - src/app/shared/shared-moderation/server-blocklist.component.html - 64 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts + 140 - - Filter... + + URL - src/app/shared/shared-moderation/server-blocklist.component.html - 16 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 - src/app/shared/shared-moderation/account-blocklist.component.html + src/app/shared/shared-share-modal/video-share.component.html 16 - src/app/+admin/follows/following-list/following-list.component.html - 16 + 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/shared-abuse-list/abuse-list-table.component.html - 27 + 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/shared-moderation/account-blocklist.component.html - 16 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 48,50 + + + Select the file to upload - src/app/shared/shared-moderation/server-blocklist.component.html - 16 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 6 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 42 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 8 + + + Video background image - src/app/+admin/moderation/video-block-list/video-block-list.component.html + src/app/+videos/+video-edit/video-add-components/video-upload.component.html 29 - - src/app/+admin/follows/followers-list/followers-list.component.html - 16 - - - src/app/+admin/users/user-list/user-list.component.html - 32 - - - Mute domain + + Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. - src/app/shared/shared-moderation/server-blocklist.component.html - 24 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 32,35 + + + Total video uploaded - src/app/shared/shared-moderation/server-blocklist.component.html - 24 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 52 - - Muted at + + Processing… - src/app/shared/shared-moderation/server-blocklist.component.html - 33 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 54 + + + Retry - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 68 + Retry failed upload of a video + + + Congratulations! Your video is now available in your private library. + - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 79,80 + + + Publish will be available when upload is finished - src/app/shared/shared-moderation/server-blocklist.component.html - 33 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 92 - - Unmute + + Publish - src/app/shared/shared-moderation/server-blocklist.component.html - 40 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 94 - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/header/header.component.html + 5 + + + Your video was uploaded to your account and is private. - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 91 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? - src/app/shared/shared-moderation/server-blocklist.component.html - 40 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 92 - - Open instance in a new tab + + Your video is not uploaded yet, are you sure you want to leave this page? - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 94 + + + Upload - src/app/+admin/follows/following-list/following-list.component.html - 45 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 114 + + + Upload - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 116 - - No server found matching current filters. + + Upload cancelled - src/app/shared/shared-moderation/server-blocklist.component.html - 56 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 142 + + + Video published. - src/app/shared/shared-moderation/server-blocklist.component.html - 56 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 261 - - No server found. + + Your video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/shared/shared-moderation/server-blocklist.component.html - 57 + 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/shared-moderation/server-blocklist.component.html - 57 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 303,304 - - Muted accounts + + Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. - src/app/shared/shared-moderation/account-blocklist.component.html + src/app/+videos/+video-edit/video-add.component.html 3 + + + Read instance rules for help - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/+videos/+video-edit/video-add.component.html + 4 - - Showing to of muted accounts + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+videos/+video-edit/video-add.component.html + 11,14 + + + Import - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+videos/+video-edit/video-add.component.html + 19 - - Account + + Upload - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+videos/+video-edit/video-add.component.html + 20 + + + Upload a file - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+videos/+video-edit/video-add.component.html + 26 + + + Import with URL - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 59 + src/app/+videos/+video-edit/video-add.component.html + 36 - - No account found matching current filters. + + Import with torrent - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+videos/+video-edit/video-add.component.html + 46 + + + Go live - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+videos/+video-edit/video-add.component.html + 56 - - No account found. + + You have unsaved changes! If you leave, your changes will be lost. - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/+videos/+video-edit/video-update.component.ts + 93 + + + Video updated. - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/+videos/+video-edit/video-update.component.ts + 158 - - The channel is required. + + Add comment... - src/app/shared/form-validators/video-ownership-change-validators.ts - 7 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 6 - - The username is required. + + Markdown compatible - src/app/shared/form-validators/video-ownership-change-validators.ts - 14 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 13 - - You can only transfer ownership to a local account + + Markdown compatible that supports: - src/app/shared/form-validators/video-ownership-change-validators.ts + src/app/+videos/+video-watch/comment/video-comment-add.component.html 15 - - Reports + + Auto generated links - src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html - 3 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 18 + + + Break lines - src/app/+admin/moderation/abuse-list/abuse-list.component.html - 3 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 19 - - Discover videos + + Lists - src/app/+videos/videos-routing.module.ts - 24 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 20 - - Trending videos + + Emphasis - src/app/+videos/videos-routing.module.ts - 33 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 22 - - Most liked videos + + bold - src/app/+videos/videos-routing.module.ts - 46 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 + + + italic - src/app/+videos/video-list/video-most-liked.component.ts - 41 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 + + + + Emoji shortcuts + + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 26 - - Recently added videos + + Emoji markup - src/app/+videos/videos-routing.module.ts - 59 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 30 - - Local videos + + See complete list - src/app/+videos/videos-routing.module.ts - 86 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 32 + + + Cancel - src/app/+videos/video-list/video-local.component.ts - 36 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 45,46 - - Upload a video + + You are one step away from commenting - src/app/+videos/videos-routing.module.ts - 99 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 55 - - Edit a video + + You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example). - src/app/+videos/videos-routing.module.ts - 108 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 60,61 - - Videos from your subscriptions + + Login to comment - src/app/+videos/video-list/video-user-subscriptions.component.ts - 41 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 72 - - Feed + + Markdown Emoji List - src/app/+videos/video-list/video-user-subscriptions.component.ts - 68 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 80 - - Feed URL copied + + Comment - src/app/+videos/video-list/video-user-subscriptions.component.ts - 104 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 67 - - Trending for the last 24 hours + + Reply - src/app/+videos/video-list/video-trending.component.ts - 46 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 69 - - Trending videos are those totalizing the greatest number of views during the last 24 hours + + Highlighted comment - src/app/+videos/video-list/video-trending.component.ts - 47 + src/app/+videos/+video-watch/comment/video-comment.component.html + 20 - - Recently added + + Reply - src/app/+videos/video-list/video-recently-added.component.ts - 36 + src/app/+videos/+video-watch/comment/video-comment.component.html + 46 - - Videos that have the most likes. + + Options - src/app/+videos/video-list/video-most-liked.component.ts - 42 + src/app/+videos/+video-watch/comment/video-comment.component.html + 50 - - PeerTube + + Deleted - src/app/+about/about.component.html - 7 + src/app/+videos/+video-watch/comment/video-comment.component.html + 57 - - - Network - src/app/+about/about.component.html - 9 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 116 - - - About this instance - src/app/+about/about-routing.module.ts - 26 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 34 - - About PeerTube + + This comment has been deleted - src/app/+about/about-routing.module.ts - 38 + src/app/+videos/+video-watch/comment/video-comment.component.html + 63 - - About this instance's network + + Report this comment - src/app/+about/about-routing.module.ts - 47 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 178 - - Plugins + + Remove - src/app/+admin/plugins/shared/plugin-api.service.ts - 33 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 186 - - Themes + + Remove & re-draft - src/app/+admin/plugins/shared/plugin-api.service.ts - 37 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 194 - - plugin + + 1 Comment - src/app/+admin/plugins/shared/plugin-api.service.ts - 45 + src/app/+videos/+video-watch/comment/video-comments.component.html + 6 - - theme + + Comments - src/app/+admin/plugins/shared/plugin-api.service.ts - 48 + src/app/+videos/+video-watch/comment/video-comments.component.html + 7 - - Installed + + Comments - src/app/+admin/plugins/plugins.component.html - 3 + src/app/+videos/+video-watch/comment/video-comments.component.html + 9 - - Settings updated. + + SORT BY - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts - 52 + src/app/+videos/+video-watch/comment/video-comments.component.html + 16,17 - - This does not have settings. + + Most recent first (default) - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html - 16,18 + src/app/+videos/+video-watch/comment/video-comments.component.html + 19 - - The plugin index is not available. Please retry later. + + Most replies first - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 100 + src/app/+videos/+video-watch/comment/video-comments.component.html + 20 - - Please only install plugins or themes you trust, since they can execute any code on your instance. + + No comments. - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 122 + src/app/+videos/+video-watch/comment/video-comments.component.html + 33 - - Install ? + + View replies from and others - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 123 + src/app/+videos/+video-watch/comment/video-comments.component.html + 83,85 - - installed. + + View replies from - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 135 + src/app/+videos/+video-watch/comment/video-comments.component.html + 86,88 - - Search... + + View replies - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 6 + src/app/+videos/+video-watch/comment/video-comments.component.html + 90 - - To load your new installed plugins or themes, refresh the page. - + + Comments are disabled. - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 10,11 + src/app/+videos/+video-watch/comment/video-comments.component.html + 101,102 - - Popular + + Do you really want to delete this comment? - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 16 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 173 - - - for "" - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 22,24 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 405 - - No results. - + + The deletion will be sent to remote instances so they can reflect the change. - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 29,30 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 176 - - Plugin homepage (new window) + + It is a remote comment, so the deletion will only be effective on your instance. - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 40 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 178 + + + Delete and re-draft - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 17 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 204 + + + Do you really want to delete and re-draft this comment? - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 21 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 204 - - Plugin npm package (new window) + + Support - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 44 + src/app/+videos/+video-watch/modal/video-support.component.html + 3 - - You don't have plugins installed yet. + + Maybe later - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 89 + src/app/+videos/+video-watch/modal/video-support.component.html + 11 - - You don't have themes installed yet. + + Other videos - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 92 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 5,6 - - Update to + + AUTOPLAY - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 100 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 10 - - Do you really want to uninstall ? + + When active, the next video is automatically played after the current one. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 109 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts + 59 - - Uninstall + + Unlisted - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 110 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 9 - - - uninstalled. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 117 + src/app/shared/shared-video-miniature/video-miniature.component.html + 6 - - updated. + + Private - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 139 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 10 - - - Uninstall - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 32 + src/app/shared/shared-video-miniature/video-miniature.component.html + 7 - - - None - no upload possible - src/app/+admin/config/shared/config.service.ts - 23 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 33 + + + Public - src/app/+admin/config/shared/config.service.ts - 36 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 11 - - 100MB + + Stop autoplaying next video - src/app/+admin/config/shared/config.service.ts - 24 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 203 + + + Autoplay next video - src/app/+admin/config/shared/config.service.ts - 39 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 204 - - 500MB + + Stop looping playlist videos - src/app/+admin/config/shared/config.service.ts - 25 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 209 + + + Loop playlist videos - src/app/+admin/config/shared/config.service.ts - 40 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 210 - - 1GB + + Placeholder image - src/app/+admin/config/shared/config.service.ts - 26 + src/app/+videos/+video-watch/video-watch.component.html + 11 - - 5GB + + The video is being imported, it will be available when the import is finished. - src/app/+admin/config/shared/config.service.ts - 27 + src/app/+videos/+video-watch/video-watch.component.html + 23,24 + + + The video is being transcoded, it may not work properly. - src/app/+admin/config/shared/config.service.ts - 42 + src/app/+videos/+video-watch/video-watch.component.html + 27,28 - - 20GB + + This video will be published on . - src/app/+admin/config/shared/config.service.ts - 28 + src/app/+videos/+video-watch/video-watch.component.html + 30,32 - - 50GB + + This live has not started yet. - src/app/+admin/config/shared/config.service.ts - 29 + src/app/+videos/+video-watch/video-watch.component.html + 35,36 - - 10MB + + This live has ended. - src/app/+admin/config/shared/config.service.ts - 37 + src/app/+videos/+video-watch/video-watch.component.html + 39,40 - - 50MB + + This video is blocked. - src/app/+admin/config/shared/config.service.ts - 38 + src/app/+videos/+video-watch/video-watch.component.html + 43 - - 2GB + + Published - src/app/+admin/config/shared/config.service.ts - 41 + src/app/+videos/+video-watch/video-watch.component.html + 57 + + + src/app/+videos/+video-watch/video-watch.component.html + 70 - - Federation + + SUPPORT - src/app/+admin/admin.component.ts - 26 + src/app/+videos/+video-watch/video-watch.component.html + 106 - - Instances you follow + + SHARE - src/app/+admin/admin.component.ts - 29 + src/app/+videos/+video-watch/video-watch.component.html + 111 - - Instances following you + + SAVE - src/app/+admin/admin.component.ts - 34 + src/app/+videos/+video-watch/video-watch.component.html + 122 - - Video redundancies + + DOWNLOAD - src/app/+admin/admin.component.ts - 39 + src/app/+videos/+video-watch/video-watch.component.html + 136 - - Reports + + Account page - src/app/+admin/admin.component.ts - 53 + src/app/+videos/+video-watch/video-watch.component.html + 187 - src/app/+admin/moderation/moderation.routes.ts - 37 + src/app/+videos/+video-watch/video-watch.component.html + 193 - - Video blocks + + By - src/app/+admin/admin.component.ts - 60 + src/app/+videos/+video-watch/video-watch.component.html + 188 - - Video comments + + - src/app/+admin/admin.component.ts - 67 + src/app/+videos/+video-watch/video-watch.component.html + 194 + + + Show more - src/app/+admin/moderation/moderation.routes.ts - 86 + src/app/+videos/+video-watch/video-watch.component.html + 215 - - Users + + Show less - src/app/+admin/admin.component.ts - 88 + src/app/+videos/+video-watch/video-watch.component.html + 221 - - Configuration + + Origin instance - src/app/+admin/admin.component.ts - 95 + src/app/+videos/+video-watch/video-watch.component.html + 233 - - Plugins/Themes + + Originally published - src/app/+admin/admin.component.ts - 99 + src/app/+videos/+video-watch/video-watch.component.html + 238 - - System + + Friendly Reminder: - src/app/+admin/admin.component.ts - 103 + src/app/+videos/+video-watch/video-watch.component.html + 301 - - Job type + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - src/app/+admin/system/jobs/jobs.component.html - 3 + src/app/+videos/+video-watch/video-watch.component.html + 303,304 - - Job state + + Get more information - src/app/+admin/system/jobs/jobs.component.html - 12 + src/app/+videos/+video-watch/video-watch.component.html + 306 - - Showing to of jobs + + OK - src/app/+admin/system/jobs/jobs.component.html - 32 + src/app/+videos/+video-watch/video-watch.component.html + 310,311 - - ID + + Like this video - src/app/+admin/system/jobs/jobs.component.html - 38 + src/app/+videos/+video-watch/video-watch.component.ts + 153 - - Type + + Dislike this video - src/app/+admin/system/jobs/jobs.component.html - 39 + src/app/+videos/+video-watch/video-watch.component.ts + 154 - - More information + + Support options for this video - src/app/+admin/system/jobs/jobs.component.html - 46 + src/app/+videos/+video-watch/video-watch.component.ts + 155 + + + Save to playlist - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 52 + src/app/+videos/+video-watch/video-watch.component.ts + 156 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 73 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 264 + + + You need to be <a href="/login">logged in</a> to rate this video. - src/app/+videos/+video-watch/video-watch.component.html - 312 + src/app/+videos/+video-watch/video-watch.component.ts + 232 + + + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/+videos/+video-watch/video-watch.component.ts + 427 + + + Redirection - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/+videos/+video-watch/video-watch.component.ts + 428 - - No jobs found. + + This video contains mature or explicit content. Are you sure you want to watch it? - src/app/+admin/system/jobs/jobs.component.html - 86 + src/app/+videos/+video-watch/video-watch.component.ts + 558 - - No jobs found that are . + + Mature or explicit content - src/app/+admin/system/jobs/jobs.component.html - 87 + src/app/+videos/+video-watch/video-watch.component.ts + 559 - - enabled + + Up Next - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/+videos/+video-watch/video-watch.component.ts + 627 - - disabled + + Cancel - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/+videos/+video-watch/video-watch.component.ts + 628 - - Redundancy for is + + Autoplay is suspended - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 25 + src/app/+videos/+video-watch/video-watch.component.ts + 629 - - Follow request(s) sent! + + Enter/exit fullscreen (requires player focus) - src/app/+admin/follows/following-list/following-list.component.ts - 47 + src/app/+videos/+video-watch/video-watch.component.ts + 939 - - Do you really want to unfollow ? + + Play/Pause the video (requires player focus) - src/app/+admin/follows/following-list/following-list.component.ts - 57 + src/app/+videos/+video-watch/video-watch.component.ts + 940 - - Unfollow + + Mute/unmute the video (requires player focus) - src/app/+admin/follows/following-list/following-list.component.ts - 58 + src/app/+videos/+video-watch/video-watch.component.ts + 941 - - You are not following anymore. + + Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - src/app/+admin/follows/following-list/following-list.component.ts - 64 + src/app/+videos/+video-watch/video-watch.component.ts + 943 - - Instances you follow + + Increase the volume (requires player focus) - src/app/+admin/follows/following-list/following-list.component.html - 3 + src/app/+videos/+video-watch/video-watch.component.ts + 945 - - Showing to of hosts + + Decrease the volume (requires player focus) - src/app/+admin/follows/following-list/following-list.component.html - 10 + src/app/+videos/+video-watch/video-watch.component.ts + 946 - - Follow domains + + Seek the video forward (requires player focus) - src/app/+admin/follows/following-list/following-list.component.html - 79 + src/app/+videos/+video-watch/video-watch.component.ts + 948 - - Follow domain + + Seek the video backward (requires player focus) - src/app/+admin/follows/following-list/following-list.component.html - 24 + src/app/+videos/+video-watch/video-watch.component.ts + 949 - - Host + + Increase playback rate (requires player focus) - src/app/+admin/follows/following-list/following-list.component.html - 32 + src/app/+videos/+video-watch/video-watch.component.ts + 951 - - State + + Decrease playback rate (requires player focus) - src/app/+admin/follows/following-list/following-list.component.html - 33 + src/app/+videos/+video-watch/video-watch.component.ts + 952 + + + Navigate in the video frame by frame (requires player focus) - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 44 + src/app/+videos/+video-watch/video-watch.component.ts + 954 + + + Like the video - src/app/+admin/follows/followers-list/followers-list.component.html - 29 + src/app/+videos/+video-watch/video-watch.component.ts + 962 - - Redundancy allowed + + Dislike the video - src/app/+admin/follows/following-list/following-list.component.html - 35 + src/app/+videos/+video-watch/video-watch.component.ts + 967 - - Accepted + + Discover - src/app/+admin/follows/following-list/following-list.component.html - 52 + src/app/+videos/video-list/overview/video-overview.component.html + 1 - src/app/+admin/follows/followers-list/followers-list.component.html - 53 + src/app/menu/menu.component.html + 127 - - Pending + + No results. - src/app/+admin/follows/following-list/following-list.component.html - 55 + src/app/+videos/video-list/overview/video-overview.component.html + 4 - src/app/+admin/follows/followers-list/followers-list.component.html - 56 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - No host found matching current filters. - src/app/+admin/follows/following-list/following-list.component.html - 71 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 + + + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 + + + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - Your instance is not following anyone. - src/app/+admin/follows/following-list/following-list.component.html - 72 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - src/app/+admin/follows/following-list/following-list.component.html - 82,83 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - Process domains - src/app/shared/shared-moderation/batch-domains-modal.component.ts - 28 + src/app/shared/shared-video-miniature/abstract-video-list.html + 43 - - - - src/app/shared/shared-moderation/batch-domains-modal.component.html - 3 + src/app/shared/shared-video-miniature/videos-selection.component.html + 1 - - 1 host (without "http://") per line + + Best - src/app/shared/shared-moderation/batch-domains-modal.component.html - 11 + 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 - - Instance unmuted by your instance. + + Videos with the most interactions for recent videos, minus user history - src/app/shared/shared-moderation/server-blocklist.component.ts - 46 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 42 - - Instance muted by your instance. + + Hot - src/app/shared/shared-moderation/server-blocklist.component.ts - 69 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 46 + A variant of Trending videos based on the number of recent interactions - - Account unmuted by your instance. + + Videos with the most interactions for recent videos - src/app/shared/shared-moderation/account-blocklist.component.ts - 48 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 49 - - Do you really want to delete this abuse report? + + Videos with the most views during the last 24 hours - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 56 - - Abuse deleted. + + Likes - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 134 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 59 + A variant of Trending videos based on the number of likes - - Deleted comment + + Videos that have the most likes - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 210 + src/app/+videos/video-list/trending/video-trending-header.component.ts + 62 - - Internal actions + + Local videos - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 239 + src/app/+videos/video-list/video-local.component.ts + 37 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 43 + src/app/+videos/videos-routing.module.ts + 72 - - Messages with reporter + + Recently added - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 244 + src/app/+videos/video-list/video-recently-added.component.ts + 37 - - Messages with moderators + + Videos from your subscriptions - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 245 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 43 - - Update internal note + + Copy feed URL - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 250 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 66 - - Mark as accepted + + Feed URL copied - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 255 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 111 - - Mark as rejected + + Discover videos - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 260 + src/app/+videos/videos-routing.module.ts + 23 - - Add internal note + + Trending videos - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 265 + src/app/+videos/videos-routing.module.ts + 32 - - Delete report + + Recently added videos - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 270 + src/app/+videos/videos-routing.module.ts + 45 - - Actions for the flagged account + + Upload a video - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 281 + src/app/+videos/videos-routing.module.ts + 85 - - Mute server account + + Edit a video - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 293 + src/app/+videos/videos-routing.module.ts + 94 - - Actions for the reporter + + Close this message - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 305 + src/app/app.component.html + 34 - - Mute reporter + + Close the left menu - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 311 + src/app/app.component.ts + 109 - - Mute server + + Open the left menu - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 317 + src/app/app.component.ts + 111 - - Actions for the video + + Focus the search bar - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 329 + src/app/app.component.ts + 313 + + + Toggle the left menu - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 66 + src/app/app.component.ts + 318 - - Block video + + Go to the discover videos page - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 334 + src/app/app.component.ts + 323 - - Unblock video + + Go to the trending videos page - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 350 + src/app/app.component.ts + 328 - - Video unblocked. + + Go to the recently added videos page - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 356 + src/app/app.component.ts + 333 - - Delete video + + Go to the local videos page - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 366 + src/app/app.component.ts + 338 - - Video deleted. + + Go to the videos upload page - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 378 + src/app/app.component.ts + 343 + + + Go to my subscriptions - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 86 + src/app/core/auth/auth.service.ts + 64 - - Actions for the comment + + Go to my videos - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 395 + src/app/core/auth/auth.service.ts + 68 - - Delete comment + + Go to my imports - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 401 + src/app/core/auth/auth.service.ts + 72 - - Do you really want to delete this comment? + + Go to my channels - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 405 + src/app/core/auth/auth.service.ts + 76 - - src/app/+videos/+video-watch/comment/video-comments.component.ts - 166 + + + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 99,100 - - Comment deleted. + + Error - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 413 + src/app/core/auth/auth.service.ts + 104 - - - Server muted by the instance. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 441 + src/app/core/notification/notifier.service.ts + 18 - - Showing to of reports + + You need to reconnect. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 5 + src/app/core/auth/auth.service.ts + 220 - - Advanced report filters + + Keyboard Shortcuts: - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 18 + src/app/core/hotkeys/hotkeys.component.ts + 11 - - Unsolved reports + + Info - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 19 + src/app/core/notification/notifier.service.ts + 11 - - Accepted reports + + Success - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 20 + src/app/core/notification/notifier.service.ts + 25 - - Refused reports + + Media is too large for the server. Please contact you administrator if you want to increase the limit size. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 21 + src/app/core/rest/rest-extractor.service.ts + 62 - - Reports with blocked videos + + Too many attempts, please try again after minutes. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 22 + src/app/core/rest/rest-extractor.service.ts + 67 - - Reports with deleted videos + + Too many attempts, please try again later. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 23 + src/app/core/rest/rest-extractor.service.ts + 69 - - Video/Comment/Account + + Server error. Please retry later. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 42 + src/app/core/rest/rest-extractor.service.ts + 72 - - Messages + + All unsaved data will be lost, are you sure you want to leave this page? - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 45 + src/app/core/routing/can-deactivate-guard.service.ts + 19 - - Reporter + + Warning - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 41 + src/app/core/routing/can-deactivate-guard.service.ts + 23 + + + User - src/app/shared/shared-abuse-list/abuse-details.component.html - 7 + src/app/core/users/user.service.ts + 412 - - Internal note + + Administrator - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 46 + src/app/core/users/user.service.ts + 413 - - Deleted account + + Moderator - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 82,83 + src/app/core/users/user.service.ts + 414 - - This video has been reported multiple times. + + Search videos, channels… - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 + src/app/header/search-typeahead.component.html + 3 + + + GLOBAL SEARCH - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 + src/app/header/search-typeahead.component.html + 26 - - The video was blocked + + using - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 + src/app/header/search-typeahead.component.html + 28 + + + Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 + src/app/header/search-typeahead.component.html + 32 - - by on + + ADVANCED SEARCH - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 107 + src/app/header/search-typeahead.component.html + 38 + + + Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 124 + src/app/header/search-typeahead.component.html + 40 - - Video was deleted + + any instance - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 114 + src/app/header/search-typeahead.component.html + 41 - - Account deleted + + only followed instances - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 150,151 + src/app/header/search-typeahead.component.html + 42 - - No abuses found matching current filters. + + will list the matching channel - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 188 + src/app/header/search-typeahead.component.html + 49 - - - No abuses found. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 189 + src/app/header/search-typeahead.component.html + 52 - - Report reason is required. + + will list the matching video - src/app/shared/form-validators/abuse-validators.ts - 7 + src/app/header/search-typeahead.component.html + 55 - - Report reason must be at least 2 characters long. + + Any other input will return matching video or channel names. - src/app/shared/form-validators/abuse-validators.ts - 8 + src/app/header/search-typeahead.component.html + 58 - - Report reason cannot be more than 3000 characters long. + + In this instance's network - src/app/shared/form-validators/abuse-validators.ts - 9 + src/app/header/suggestion.component.html + 14 - - Moderation comment is required. + + In the vidiverse - src/app/shared/form-validators/abuse-validators.ts - 16 + src/app/header/suggestion.component.html + 15 - - Moderation comment must be at least 2 characters long. + + The upload failed - src/app/shared/form-validators/abuse-validators.ts - 17 + src/app/helpers/utils.ts + 177 - - Moderation comment cannot be more than 3000 characters long. + + The connection was interrupted - src/app/shared/form-validators/abuse-validators.ts - 18 + src/app/helpers/utils.ts + 181 - - Abuse message is required. + + Your file couldn't be transferred before the set timeout (usually 10min) - src/app/shared/form-validators/abuse-validators.ts - 25 + src/app/helpers/utils.ts + 184 - - Abuse message must be at least 2 characters long. + + Your file was too large (max. size: ) - src/app/shared/form-validators/abuse-validators.ts - 26 + src/app/helpers/utils.ts + 188 - - Abuse message cannot be more than 3000 characters long. + + Change the language - src/app/shared/form-validators/abuse-validators.ts - 27 + src/app/menu/language-chooser.component.html + 3 - - is not valid + + Help to translate PeerTube! - src/app/shared/form-validators/batch-domains-validators.ts - 19 + src/app/menu/language-chooser.component.html + 9,10 - - Domain is required. + + Public profile - src/app/shared/form-validators/batch-domains-validators.ts - 56 + src/app/menu/menu.component.html + 23 - - Domains entered are invalid. + + Interface: - src/app/shared/form-validators/batch-domains-validators.ts - 57 + src/app/menu/menu.component.html + 30 - - Domains entered contain duplicates. + + Videos: - src/app/shared/form-validators/batch-domains-validators.ts - 58 + src/app/menu/menu.component.html + 37 - - Violent or Repulsive + + Sensitive: - src/app/shared/shared-abuse-list/abuse-details.component.ts - 21 + src/app/menu/menu.component.html + 46 - - Hateful or Abusive + + Help share videos - src/app/shared/shared-abuse-list/abuse-details.component.ts - 22 + src/app/menu/menu.component.html + 52 - - Spam or Misleading + + Keyboard shortcuts - src/app/shared/shared-abuse-list/abuse-details.component.ts - 23 + src/app/menu/menu.component.html + 61 - - - Privacy - src/app/shared/shared-abuse-list/abuse-details.component.ts - 24 + src/app/menu/menu.component.html + 173 - - Server rules + + Log out - src/app/shared/shared-abuse-list/abuse-details.component.ts - 26 + src/app/menu/menu.component.html + 66 - - Report + + My account - src/app/shared/shared-abuse-list/abuse-details.component.html - 65 + src/app/menu/menu.component.html + 77 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + My library - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/menu/menu.component.html + 82 - - + + Administration - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/menu/menu.component.html + 87 - - Reportee + + IN MY LIBRARY - src/app/shared/shared-abuse-list/abuse-details.component.html - 33 + src/app/menu/menu.component.html + 98 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Videos - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/menu/menu.component.html + 102 - - + + Playlists - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/menu/menu.component.html + 107 - - Updated + + Subscriptions - src/app/shared/shared-abuse-list/abuse-details.component.html - 58 + src/app/menu/menu.component.html + 112 - - Reported part + + History - src/app/shared/shared-abuse-list/abuse-details.component.html - 83 + src/app/menu/menu.component.html + 117 - - Note + + ON - src/app/shared/shared-abuse-list/abuse-details.component.html - 90 + src/app/menu/menu.component.html + 123 - - The video was deleted + + Trending - src/app/shared/shared-abuse-list/abuse-details.component.html - 99 + src/app/menu/menu.component.html + 132 - - Comment: + + Recently added - src/app/shared/shared-abuse-list/abuse-details.component.html - 105 + src/app/menu/menu.component.html + 137 - - Add a message to communicate with the reporter + + My settings - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 100 + src/app/menu/menu.component.html + 151 + + + src/app/modal/quick-settings-modal.component.html + 3 - - Add a message to communicate with the moderation team + + Interface: - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 103 + src/app/menu/menu.component.html + 164 - - Add a message + + Contact - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 44 + src/app/menu/menu.component.html + 168 - - Messages with the reporter + + Get help using PeerTube - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 4 + src/app/menu/menu.component.html + 169 - - Messages with the moderation team + + Help - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 5 + src/app/menu/menu.component.html + 169 - - No messages for now. + + Frequently asked questions about PeerTube - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 28,29 + src/app/menu/menu.component.html + 170 - - Comment updated. + + FAQ - src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts - 58 + src/app/menu/menu.component.html + 170 - - Moderation comment + + Stats - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 3 + src/app/menu/menu.component.html + 171 - - This comment can only be seen by you or the other moderators. + + API documentation - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 21,22 + src/app/menu/menu.component.html + 172 - - Update this comment + + API - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 31 + src/app/menu/menu.component.html + 172 - - What is PeerTube? + + powered by PeerTube - CopyLeft 2015-2021 - src/app/+about/about-peertube/about-peertube.component.html - 3,4 + src/app/menu/menu.component.html + 178 - - PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. + + powered by PeerTube - src/app/+about/about-peertube/about-peertube.component.html - 10,11 + src/app/menu/menu.component.html + 179 - - It is free and open-source software, under AGPLv3 licence. + + Unknown - src/app/+about/about-peertube/about-peertube.component.html - 14,16 + src/app/menu/menu.component.ts + 197 - - For more information, please visit joinpeertube.org. + + any language - src/app/+about/about-peertube/about-peertube.component.html - 19,20 + src/app/menu/menu.component.ts + 251 - - Use PeerTube documentation + + hide - src/app/+about/about-peertube/about-peertube.component.html - 28,29 + src/app/menu/menu.component.ts + 284 - - Discover how to setup your account, what is a channel, how to create a playlist and more! + + blur - src/app/+about/about-peertube/about-peertube.component.html - 33,34 + src/app/menu/menu.component.ts + 288 - - PeerTube Applications + + display - src/app/+about/about-peertube/about-peertube.component.html - 41,42 + src/app/menu/menu.component.ts + 292 - - Discover unofficial Android applications or browser addons! + + View your notifications - src/app/+about/about-peertube/about-peertube.component.html - 46,47 + src/app/menu/notification.component.html + 3 - - - Contribute on PeerTube - src/app/+about/about-peertube/about-peertube.component.html - 54,55 + src/app/menu/notification.component.html + 11 - - Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! + + Update your notification preferences - src/app/+about/about-peertube/about-peertube.component.html - 59,60 + src/app/menu/notification.component.html + 31 - - P2P & Privacy + + See all your notifications - src/app/+about/about-peertube/about-peertube.component.html - 71 + src/app/menu/notification.component.html + 49 - - 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. + + Confirm - src/app/+about/about-peertube/about-peertube.component.html - 75,78 + src/app/modal/confirm.component.ts + 39 - - What are the consequences? + + Configuration warning! - src/app/+about/about-peertube/about-peertube.component.html - 85 + src/app/modal/instance-config-warning-modal.component.html + 3 - - 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: + + You enabled user registration on your instance but did not configure the following fields: - src/app/+about/about-peertube/about-peertube.component.html - 88,90 + src/app/modal/instance-config-warning-modal.component.html + 10 - - 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) + + Instance name - src/app/+about/about-peertube/about-peertube.component.html - 94,96 + src/app/modal/instance-config-warning-modal.component.html + 13 - - 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 + + Instance short description - src/app/+about/about-peertube/about-peertube.component.html - 99,102 + src/app/modal/instance-config-warning-modal.component.html + 14 - - Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + Who you are - src/app/+about/about-peertube/about-peertube.component.html - 105,106 + src/app/modal/instance-config-warning-modal.component.html + 16 - - 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 + + How long you plan to maintain your instance - src/app/+about/about-peertube/about-peertube.component.html - 109,111 + src/app/modal/instance-config-warning-modal.component.html + 17 - - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + How you plan to pay your instance - src/app/+about/about-peertube/about-peertube.component.html - 114,115 + src/app/modal/instance-config-warning-modal.component.html + 18 - - 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 + + How you will moderate your instance - src/app/+about/about-peertube/about-peertube.component.html - 118,123 + src/app/modal/instance-config-warning-modal.component.html + 20 - - 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. + + Instance terms - src/app/+about/about-peertube/about-peertube.component.html - 127,129 + src/app/modal/instance-config-warning-modal.component.html + 21 - - How does PeerTube compare with YouTube? + + Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website. - src/app/+about/about-peertube/about-peertube.component.html - 131 + src/app/modal/instance-config-warning-modal.component.html + 25,27 - - 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). + + Don't show me this warning anymore - src/app/+about/about-peertube/about-peertube.component.html - 134,137 + src/app/modal/instance-config-warning-modal.component.html + 33 - - What can I do to limit the exposure of my IP address? + + Close - src/app/+about/about-peertube/about-peertube.component.html - 139 + src/app/modal/instance-config-warning-modal.component.html + 38 - - - Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+about/about-peertube/about-peertube.component.html - 142,146 + src/app/shared/shared-video-live/live-stream-information.component.html + 34 - - What will be done to mitigate this problem? + + Configure - src/app/+about/about-peertube/about-peertube.component.html - 148 + src/app/modal/instance-config-warning-modal.component.html + 43,44 - - 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: + + These settings apply only to your session on this instance. - src/app/+about/about-peertube/about-peertube.component.html - 151,153 + src/app/modal/quick-settings-modal.component.html + 8 - - We set a limit to the number of peers sent by the tracker + + Display settings - src/app/+about/about-peertube/about-peertube.component.html - 156 + src/app/modal/quick-settings-modal.component.html + 10 - - We set a limit on the request frequency received by the tracker + + Video settings - src/app/+about/about-peertube/about-peertube.component.html - 157 + src/app/modal/quick-settings-modal.component.html + 18 - - Allow instance admins to disable P2P from the administration interface + + Interface settings - src/app/+about/about-peertube/about-peertube.component.html - 158 + src/app/modal/quick-settings-modal.component.html + 22 - - Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. + + Welcome to PeerTube, dear administrator! - src/app/+about/about-peertube/about-peertube.component.html - 162,164 + src/app/modal/welcome-modal.component.html + 3 - - Developed with ❤ by Framasoft + + CLI documentation - src/app/+about/about-peertube/about-peertube-contributors.component.html - 3 + src/app/modal/welcome-modal.component.html + 12,13 - - Your message has been sent. + + Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/+about/about-instance/contact-admin-modal.component.ts - 76 + src/app/modal/welcome-modal.component.html + 15 - - You already sent this form recently + + Administer documentation - src/app/+about/about-instance/contact-admin-modal.component.ts - 82 + src/app/modal/welcome-modal.component.html + 19,20 - - Contact administrator + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + + Use documentation - src/app/+about/about-instance/contact-admin-modal.component.html - 3 + src/app/modal/welcome-modal.component.html + 26,27 - - Your name + + Setup your account, managing video playlists, discover third-party applications... - src/app/+about/about-instance/contact-admin-modal.component.html - 11 + src/app/modal/welcome-modal.component.html + 29 - - Your email + + Useful links - src/app/+about/about-instance/contact-admin-modal.component.html - 20 + src/app/modal/welcome-modal.component.html + 39 - - Subject + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org - src/app/+about/about-instance/contact-admin-modal.component.html - 29 + src/app/modal/welcome-modal.component.html + 42,43 - - Your message + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - src/app/+about/about-instance/contact-admin-modal.component.html - 38 + src/app/modal/welcome-modal.component.html + 45 - - Link copied + + It's time to configure your instance! - src/app/+about/about-instance/about-instance.component.ts - 91 + src/app/modal/welcome-modal.component.html + 55 - - About + + Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - src/app/+about/about-instance/about-instance.component.html - 5 + src/app/modal/welcome-modal.component.html + 58,61 - - FEATURES + + If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance. - src/app/+about/about-instance/about-instance.component.html - 203 + src/app/modal/welcome-modal.component.html + 64,67 - - STATISTICS + + Remind me later - src/app/+about/about-instance/about-instance.component.html - 215 + src/app/modal/welcome-modal.component.html + 74 - - Contact administrator + + Configure my instance - src/app/+about/about-instance/about-instance.component.html - 7 + src/app/modal/welcome-modal.component.html + 81,82 - - This instance is dedicated to sensitive/NSFW content. + + Report reason is required. - src/app/+about/about-instance/about-instance.component.html - 19 + src/app/shared/form-validators/abuse-validators.ts + 7 - - ADMINISTRATORS & SUSTAINABILITY + + Report reason must be at least 2 characters long. - src/app/+about/about-instance/about-instance.component.html - 32,33 + src/app/shared/form-validators/abuse-validators.ts + 8 - - Who we are + + Report reason cannot be more than 3000 characters long. - src/app/+about/about-instance/about-instance.component.html - 44 + src/app/shared/form-validators/abuse-validators.ts + 9 - - Why we created this instance + + Moderation comment is required. - src/app/+about/about-instance/about-instance.component.html - 58 + src/app/shared/form-validators/abuse-validators.ts + 16 - - How long we plan to maintain this instance + + Moderation comment must be at least 2 characters long. - src/app/+about/about-instance/about-instance.component.html - 72 + src/app/shared/form-validators/abuse-validators.ts + 17 - - How we will pay for this instance + + Moderation comment cannot be more than 3000 characters long. - src/app/+about/about-instance/about-instance.component.html - 86 + src/app/shared/form-validators/abuse-validators.ts + 18 - - INFORMATION + + Abuse message is required. - src/app/+about/about-instance/about-instance.component.html - 101,102 + src/app/shared/form-validators/abuse-validators.ts + 25 - - MODERATION + + Abuse message must be at least 2 characters long. - src/app/+about/about-instance/about-instance.component.html - 128,129 + src/app/shared/form-validators/abuse-validators.ts + 26 - - OTHER INFORMATION + + Abuse message cannot be more than 3000 characters long. - src/app/+about/about-instance/about-instance.component.html - 183,184 + src/app/shared/form-validators/abuse-validators.ts + 27 - - Hardware information + + is not valid - src/app/+about/about-instance/about-instance.component.html - 195 + src/app/shared/form-validators/batch-domains-validators.ts + 19 - - Follows + + Domain is required. - src/app/+about/about-follows/about-follows.component.html - 2 + src/app/shared/form-validators/batch-domains-validators.ts + 56 - - Followers instances + + Domains entered are invalid. - src/app/+about/about-follows/about-follows.component.html - 4 + src/app/shared/form-validators/batch-domains-validators.ts + 57 - - Followings instances + + Domains entered contain duplicates. - src/app/+about/about-follows/about-follows.component.html - 14 + src/app/shared/form-validators/batch-domains-validators.ts + 58 - - This instance does not have instances followers. + + Instance name is required. - src/app/+about/about-follows/about-follows.component.html - 6 + src/app/shared/form-validators/custom-config-validators.ts + 7 - - This instance is not following any other. + + Short description should not be longer than 250 characters. - src/app/+about/about-follows/about-follows.component.html - 16 + src/app/shared/form-validators/custom-config-validators.ts + 14 - - Jobs + + Twitter username is required. - src/app/+admin/system/system.component.html - 3 + src/app/shared/form-validators/custom-config-validators.ts + 21 - - Logs + + Previews cache size is required. - src/app/+admin/system/system.component.html - 5 + src/app/shared/form-validators/custom-config-validators.ts + 28 - - Debug + + Previews cache size must be greater than 1. - src/app/+admin/system/system.component.html - 7 + src/app/shared/form-validators/custom-config-validators.ts + 29 - - Jobs + + Previews cache size must be a number. - src/app/+admin/system/system.routes.ts - 26 + src/app/shared/form-validators/custom-config-validators.ts + 30 - - Logs + + Captions cache size is required. - src/app/+admin/system/system.routes.ts + src/app/shared/form-validators/custom-config-validators.ts 37 - - Debug + + Captions cache size must be greater than 1. - src/app/+admin/system/system.routes.ts - 48 + src/app/shared/form-validators/custom-config-validators.ts + 38 - - Blocked videos + + Captions cache size must be a number. - src/app/+admin/moderation/moderation.routes.ts - 69 + src/app/shared/form-validators/custom-config-validators.ts + 39 - - Muted instances + + Signup limit is required. - src/app/+admin/moderation/moderation.routes.ts - 109 + src/app/shared/form-validators/custom-config-validators.ts + 46 - - Following list + + Signup limit must be greater than 1. - src/app/+admin/follows/follows.routes.ts - 28 + src/app/shared/form-validators/custom-config-validators.ts + 47 - - Followers list + + Signup limit must be a number. - src/app/+admin/follows/follows.routes.ts - 37 + src/app/shared/form-validators/custom-config-validators.ts + 48 - - Report comment + + Admin email is required. - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 51 + src/app/shared/form-validators/custom-config-validators.ts + 55 - - Comment reported. + + Admin email must be valid. - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 82 + src/app/shared/form-validators/custom-config-validators.ts + 56 - - Edit custom configuration + + Transcoding threads is required. - src/app/+admin/config/config.routes.ts - 26 + src/app/shared/form-validators/custom-config-validators.ts + 63 - - Users list + + Transcoding threads must be greater or equal to 0. - src/app/+admin/users/users.routes.ts - 27 + src/app/shared/form-validators/custom-config-validators.ts + 64 - - Create a user + + Max live duration is required. - src/app/+admin/users/users.routes.ts - 36 + src/app/shared/form-validators/custom-config-validators.ts + 71 - - Update a user + + Max live duration should be greater or equal to -1. - src/app/+admin/users/users.routes.ts - 48 + src/app/shared/form-validators/custom-config-validators.ts + 72 - - Delete this comment + + Max instance lives is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 65 + src/app/shared/form-validators/custom-config-validators.ts + 79 - - Delete all comments of this account + + Max instance lives should be greater or equal to -1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 71 + src/app/shared/form-validators/custom-config-validators.ts + 80 - - Comments are deleted after a few minutes + + Max user lives is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 72 + src/app/shared/form-validators/custom-config-validators.ts + 87 - - comments deleted. + + Max user lives should be greater or equal to -1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 137 + src/app/shared/form-validators/custom-config-validators.ts + 88 - - Do you really want to delete all comments of ? + + Concurrency is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 157 + src/app/shared/form-validators/custom-config-validators.ts + 95 - - Comments of will be deleted in a few minutes + + Concurrency should be greater or equal to 1. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 169 + src/app/shared/form-validators/custom-config-validators.ts + 96 - - Video comments + + Index URL should be a URL - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 3 + src/app/shared/form-validators/custom-config-validators.ts + 103 - - Showing to of comments + + Search index URL should be a URL - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 14 + src/app/shared/form-validators/custom-config-validators.ts + 110 - - Batch actions + + Email is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 + src/app/shared/form-validators/instance-validators.ts + 7 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 + src/app/shared/form-validators/user-validators.ts + 37 + + + Email must be valid. - src/app/+admin/users/user-list/user-list.component.html - 13 + src/app/shared/form-validators/instance-validators.ts + 8 - src/app/+admin/users/user-list/user-list.component.html - 13 + src/app/shared/form-validators/user-validators.ts + 38 - - Advanced comments filters + + Your name is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 36 + src/app/shared/form-validators/instance-validators.ts + 19 - - Local comments + + Your name must be at least 1 character long. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 37 + src/app/shared/form-validators/instance-validators.ts + 20 - - Remote comments + + Your name cannot be more than 120 characters long. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 38 + src/app/shared/form-validators/instance-validators.ts + 21 - - Comment + + A subject is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 61 + src/app/shared/form-validators/instance-validators.ts + 32 - - Date + + The subject must be at least 1 character long. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 62 + src/app/shared/form-validators/instance-validators.ts + 33 + + + The subject cannot be more than 120 characters long. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 46 + src/app/shared/form-validators/instance-validators.ts + 34 - - Commented video + + A message is required. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 103 + src/app/shared/form-validators/instance-validators.ts + 45 - - No comments found matching current filters. + + The message must be at least 3 characters long. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 128 + src/app/shared/form-validators/instance-validators.ts + 46 - - No comments found. + + The message cannot be more than 5000 characters long. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 129 + src/app/shared/form-validators/instance-validators.ts + 47 - - List installed plugins + + Username is required. - src/app/+admin/plugins/plugins.routes.ts - 28 + src/app/shared/form-validators/login-validators.ts + 9 - - - Search plugins - src/app/+admin/plugins/plugins.routes.ts - 37 + src/app/shared/form-validators/user-validators.ts + 12 - - Show plugin + + Password is required. - src/app/+admin/plugins/plugins.routes.ts - 46 + src/app/shared/form-validators/login-validators.ts + 18 - - - Stop autoplaying next video - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 203 + src/app/shared/form-validators/user-validators.ts + 58 - - - Autoplay next video - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 204 + src/app/shared/form-validators/user-validators.ts + 69 - - Stop looping playlist videos + + Confirmation of the password is required. - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 209 + src/app/shared/form-validators/reset-password-validators.ts + 9 - - Loop playlist videos + + Username must be at least 1 character long. - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 210 + src/app/shared/form-validators/user-validators.ts + 13 - - Public + + Username cannot be more than 50 characters long. - src/app/+videos/+video-watch/video-watch-playlist.component.html - 11 + src/app/shared/form-validators/user-validators.ts + 14 - - Like this video + + Username should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+videos/+video-watch/video-watch.component.ts - 131 + src/app/shared/form-validators/user-validators.ts + 15 - - Dislike this video + + Channel name is required. - src/app/+videos/+video-watch/video-watch.component.ts - 132 + src/app/shared/form-validators/user-validators.ts + 27 - - Support options for this video + + Channel name must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.ts - 133 + src/app/shared/form-validators/user-validators.ts + 28 - - You need to be <a href="/login">logged in</a> to rate this video. + + Channel name cannot be more than 50 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 219 + src/app/shared/form-validators/user-validators.ts + 29 - - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + + Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. - src/app/+videos/+video-watch/video-watch.component.ts - 412 + src/app/shared/form-validators/user-validators.ts + 30 - - Redirection + + Handle is required. - src/app/+videos/+video-watch/video-watch.component.ts - 413 + src/app/shared/form-validators/user-validators.ts + 48 - - This video contains mature or explicit content. Are you sure you want to watch it? + + Handle must be valid (eg. chocobozzz@example.com). - src/app/+videos/+video-watch/video-watch.component.ts - 527 + src/app/shared/form-validators/user-validators.ts + 49 - - Mature or explicit content + + Password must be at least 6 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 528 + src/app/shared/form-validators/user-validators.ts + 70 - - - Up Next - src/app/+videos/+video-watch/video-watch.component.ts - 580 + src/app/shared/form-validators/user-validators.ts + 81 - - Cancel + + Password cannot be more than 255 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 581 + src/app/shared/form-validators/user-validators.ts + 71 - - - Autoplay is suspended - src/app/+videos/+video-watch/video-watch.component.ts - 582 + src/app/shared/form-validators/user-validators.ts + 82 - - Enter/exit fullscreen (requires player focus) + + The new password and the confirmed password do not correspond. - src/app/+videos/+video-watch/video-watch.component.ts - 880 + src/app/shared/form-validators/user-validators.ts + 89 - - Play/Pause the video (requires player focus) + + Video quota is required. - src/app/+videos/+video-watch/video-watch.component.ts - 881 + src/app/shared/form-validators/user-validators.ts + 96 - - Mute/unmute the video (requires player focus) + + Quota must be greater than -1. - src/app/+videos/+video-watch/video-watch.component.ts - 882 + src/app/shared/form-validators/user-validators.ts + 97 - - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) + + Daily upload limit is required. - src/app/+videos/+video-watch/video-watch.component.ts - 884 + src/app/shared/form-validators/user-validators.ts + 103 - - Increase the volume (requires player focus) + + Daily upload limit must be greater than -1. - src/app/+videos/+video-watch/video-watch.component.ts - 886 + src/app/shared/form-validators/user-validators.ts + 104 - - Decrease the volume (requires player focus) + + User role is required. - src/app/+videos/+video-watch/video-watch.component.ts - 887 + src/app/shared/form-validators/user-validators.ts + 111 - - Seek the video forward (requires player focus) + + Description must be at least 3 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 889 + src/app/shared/form-validators/user-validators.ts + 123 - - - Seek the video backward (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts - 890 + src/app/shared/form-validators/video-channel-validators.ts + 38 - - - Increase playback rate (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts - 892 + src/app/shared/form-validators/video-playlist-validators.ts + 33 - - Decrease playback rate (requires player focus) + + Description cannot be more than 1000 characters long. - src/app/+videos/+video-watch/video-watch.component.ts - 893 + src/app/shared/form-validators/user-validators.ts + 124 - - - Navigate in the video frame by frame (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts - 895 + src/app/shared/form-validators/video-channel-validators.ts + 39 - - - Like the video - src/app/+videos/+video-watch/video-watch.component.ts - 903 + src/app/shared/form-validators/video-playlist-validators.ts + 34 - - Dislike the video + + You must agree with the instance terms in order to register on it. - src/app/+videos/+video-watch/video-watch.component.ts - 908 + src/app/shared/form-validators/user-validators.ts + 131 - - The video is being imported, it will be available when the import is finished. + + Ban reason must be at least 3 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 21,22 + src/app/shared/form-validators/user-validators.ts + 141 - - The video is being transcoded, it may not work properly. + + Ban reason cannot be more than 250 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 25,26 + src/app/shared/form-validators/user-validators.ts + 142 - - This video will be published on . + + Display name is required. - src/app/+videos/+video-watch/video-watch.component.html - 28,30 + src/app/shared/form-validators/user-validators.ts + 153 - - - This live has not started yet. - src/app/+videos/+video-watch/video-watch.component.html - 33,34 + src/app/shared/form-validators/video-channel-validators.ts + 26 - - - This live has ended. - src/app/+videos/+video-watch/video-watch.component.html - 37,38 + src/app/shared/form-validators/video-playlist-validators.ts + 12 - - This video is blocked. + + Display name must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.html - 41 + src/app/shared/form-validators/user-validators.ts + 154 - - - Published - src/app/+videos/+video-watch/video-watch.component.html - 55 + src/app/shared/form-validators/video-channel-validators.ts + 27 - src/app/+videos/+video-watch/video-watch.component.html - 72 + src/app/shared/form-validators/video-playlist-validators.ts + 13 - - SHARE + + Display name cannot be more than 50 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 117 + src/app/shared/form-validators/user-validators.ts + 155 + + + src/app/shared/form-validators/video-channel-validators.ts + 28 - - Tags + + Block reason must be at least 2 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 276 + src/app/shared/form-validators/video-block-validators.ts + 7 + + + Block reason cannot be more than 300 characters long. - src/app/+videos/+video-edit/shared/video-edit.component.html - 19 + src/app/shared/form-validators/video-block-validators.ts + 8 - - • viewsviewers + + Video caption language is required. - src/app/+videos/+video-watch/video-watch.component.html - 57,60 + src/app/shared/form-validators/video-captions-validators.ts + 7 - - • viewsviewers + + Video caption file is required. - src/app/+videos/+video-watch/video-watch.component.html - 74,77 + src/app/shared/form-validators/video-captions-validators.ts + 14 - - SUPPORT + + Name is required. - src/app/+videos/+video-watch/video-watch.component.html - 112 + src/app/shared/form-validators/video-channel-validators.ts + 12 - - SAVE + + Name must be at least 1 character long. - src/app/+videos/+video-watch/video-watch.component.html - 128 + src/app/shared/form-validators/video-channel-validators.ts + 13 - - DOWNLOAD + + Name cannot be more than 50 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 142 + src/app/shared/form-validators/video-channel-validators.ts + 14 - - Account page + + Name should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+videos/+video-watch/video-watch.component.html - 193 + src/app/shared/form-validators/video-channel-validators.ts + 15 + + + Support text must be at least 3 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 199 + src/app/shared/form-validators/video-channel-validators.ts + 49 - - By + + Support text cannot be more than 1000 characters long - src/app/+videos/+video-watch/video-watch.component.html - 194 + src/app/shared/form-validators/video-channel-validators.ts + 50 - - + + Comment is required. - src/app/+videos/+video-watch/video-watch.component.html - 200 + src/app/shared/form-validators/video-comment-validators.ts + 7 - - Show more + + Comment must be at least 2 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 221 + src/app/shared/form-validators/video-comment-validators.ts + 8 - - Show less + + Comment cannot be more than 3000 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 227 + src/app/shared/form-validators/video-comment-validators.ts + 9 - - Origin instance + + The channel is required. - src/app/+videos/+video-watch/video-watch.component.html - 239 + src/app/shared/form-validators/video-ownership-change-validators.ts + 7 - - Originally published + + The username is required. - src/app/+videos/+video-watch/video-watch.component.html - 244 + src/app/shared/form-validators/video-ownership-change-validators.ts + 14 - - Friendly Reminder: + + You can only transfer ownership to a local account - src/app/+videos/+video-watch/video-watch.component.html - 307 + src/app/shared/form-validators/video-ownership-change-validators.ts + 15 - - 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. + + Display name cannot be more than 120 characters long. - src/app/+videos/+video-watch/video-watch.component.html - 309,310 + src/app/shared/form-validators/video-playlist-validators.ts + 14 - - Get more information + + Privacy is required. - src/app/+videos/+video-watch/video-watch.component.html - 312 + src/app/shared/form-validators/video-playlist-validators.ts + 23 - - OK + + The channel is required when the playlist is public. - src/app/+videos/+video-watch/video-watch.component.html - 316,317 + src/app/shared/form-validators/video-playlist-validators.ts + 41 - - You have unsaved changes! If you leave, your changes will be lost. + + Video name is required. - src/app/+videos/+video-edit/video-update.component.ts - 94 + src/app/shared/form-validators/video-validators.ts + 15 - - Video updated. + + Video name must be at least 3 characters long. - src/app/+videos/+video-edit/video-update.component.ts - 142 + src/app/shared/form-validators/video-validators.ts + 16 - - Update + + Video name cannot be more than 120 characters long. - src/app/+videos/+video-edit/video-update.component.html - 3 + src/app/shared/form-validators/video-validators.ts + 17 + + + Video name has leading or trailing whitespace. - src/app/+videos/+video-edit/video-update.component.html + src/app/shared/form-validators/video-validators.ts 18 + + + Video privacy is required. - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 70 - - - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 66 + src/app/shared/form-validators/video-validators.ts + 25 + + + Video channel is required. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 50 + src/app/shared/form-validators/video-validators.ts + 52 - - Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. + + Video description must be at least 3 characters long. - src/app/+videos/+video-edit/video-add.component.html - 3 + src/app/shared/form-validators/video-validators.ts + 59 - - Read instance rules for help + + Video description cannot be more than 10000 characters long. - src/app/+videos/+video-edit/video-add.component.html - 4 + src/app/shared/form-validators/video-validators.ts + 60 - - Upload a file + + A tag should be more than 2 characters long. - src/app/+videos/+video-edit/video-add.component.html - 26 + src/app/shared/form-validators/video-validators.ts + 67 - - 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. + + A tag should be less than 30 characters long. - src/app/+videos/+video-edit/video-add.component.html - 11,14 + src/app/shared/form-validators/video-validators.ts + 68 - - Import + + A maximum of 5 tags can be used on a video. - src/app/+videos/+video-edit/video-add.component.html - 19 + src/app/shared/form-validators/video-validators.ts + 75 - - Upload + + A tag should be more than 1 and less than 30 characters long. - src/app/+videos/+video-edit/video-add.component.html - 20 + src/app/shared/form-validators/video-validators.ts + 76 - - Import with URL + + Video support must be at least 3 characters long. - src/app/+videos/+video-edit/video-add.component.html - 36 + src/app/shared/form-validators/video-validators.ts + 83 - - Import with torrent + + Video support cannot be more than 1000 characters long. - src/app/+videos/+video-edit/video-add.component.html - 46 + src/app/shared/form-validators/video-validators.ts + 84 - - Go live + + A date is required to schedule video update. - src/app/+videos/+video-edit/video-add.component.html - 56 + src/app/shared/form-validators/video-validators.ts + 91 - - Comment + + Reporter + + src/app/shared/shared-abuse-list/abuse-details.component.html + 7 + - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 67 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 41 - - Reply + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 69 + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 - - Add comment... + + - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 6 + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 - - Markdown compatible + + Reportee - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 13 + src/app/shared/shared-abuse-list/abuse-details.component.html + 33 - - Markdown compatible that supports: + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 15 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - Auto generated links + + - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 18 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - Break lines + + Updated - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 19 + src/app/shared/shared-abuse-list/abuse-details.component.html + 58 - - Lists + + Report - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 20 + src/app/shared/shared-abuse-list/abuse-details.component.html + 65 - - Emphasis + + Reported part - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 22 + src/app/shared/shared-abuse-list/abuse-details.component.html + 83 - - bold + + Note - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/shared-abuse-list/abuse-details.component.html + 90 - - italic + + The video was deleted - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/shared-abuse-list/abuse-details.component.html + 99 - - Emoji shortcuts + + Comment: - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 26 + src/app/shared/shared-abuse-list/abuse-details.component.html + 105 - - Emoji markup + + Violent or Repulsive - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 30 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 21 - - See complete list + + Hateful or Abusive - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 32 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 22 - - Cancel + + Spam or Misleading - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 45,46 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 23 - - You are one step away from commenting + + Privacy - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 55 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 24 - - 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. + + Copyright - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 60,63 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 25 - - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 65,66 + src/app/shared/shared-moderation/abuse.service.ts + 159 - - Login to comment + + Server rules - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 76 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 26 - - Markdown Emoji List + + Thumbnails - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 84 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 27 - - - Report this comment - src/app/+videos/+video-watch/comment/video-comment.component.ts + src/app/shared/shared-moderation/abuse.service.ts 173 - - Remove + + Captions - src/app/+videos/+video-watch/comment/video-comment.component.ts - 181 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 28 + + + src/app/shared/shared-moderation/abuse.service.ts + 178 - - Remove & re-draft + + Showing to of reports - src/app/+videos/+video-watch/comment/video-comment.component.ts - 189 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 5 - - Options + + Advanced report filters - src/app/+videos/+video-watch/comment/video-comment.component.html - 50 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 18 - - Highlighted comment + + Unsolved reports - src/app/+videos/+video-watch/comment/video-comment.component.html - 20 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 19 - - Reply + + Accepted reports - src/app/+videos/+video-watch/comment/video-comment.component.html - 46 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 20 - - This comment has been deleted + + Refused reports - src/app/+videos/+video-watch/comment/video-comment.component.html - 63 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 21 - - The deletion will be sent to remote instances so they can reflect the change. + + Reports with blocked videos - src/app/+videos/+video-watch/comment/video-comments.component.ts - 169 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 22 - - It is a remote comment, so the deletion will only be effective on your instance. + + Reports with deleted videos - src/app/+videos/+video-watch/comment/video-comments.component.ts - 171 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 23 - - Delete and re-draft + + Video/Comment/Account - src/app/+videos/+video-watch/comment/video-comments.component.ts - 197 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 42 - - Do you really want to delete and re-draft this comment? + + Messages - src/app/+videos/+video-watch/comment/video-comments.component.ts - 197 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 45 - - SORT BY + + Internal note - src/app/+videos/+video-watch/comment/video-comments.component.html - 16,17 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 46 - - Most recent first (default) + + Deleted account - src/app/+videos/+video-watch/comment/video-comments.component.html - 19 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 82,83 - - Most replies first + + This video has been reported multiple times. - src/app/+videos/+video-watch/comment/video-comments.component.html - 20 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 95 - - 1 Comment + + The video was blocked - src/app/+videos/+video-watch/comment/video-comments.component.html - 6 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 104 - - Comments + + by on - src/app/+videos/+video-watch/comment/video-comments.component.html - 7 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 107 - - - Comments - src/app/+videos/+video-watch/comment/video-comments.component.html - 9 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 124 - - No comments. + + Video was deleted - src/app/+videos/+video-watch/comment/video-comments.component.html - 33 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 114 - - View replies from and others + + Account deleted - src/app/+videos/+video-watch/comment/video-comments.component.html - 83,85 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 150,151 - - View replies from + + No abuses found matching current filters. - src/app/+videos/+video-watch/comment/video-comments.component.html - 86,88 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 188 - - View replies + + No abuses found. - src/app/+videos/+video-watch/comment/video-comments.component.html - 90 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 189 - - Comments are disabled. + + Do you really want to delete this abuse report? - src/app/+videos/+video-watch/comment/video-comments.component.html - 101,102 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 - - Support + + Abuse deleted. - src/app/+videos/+video-watch/modal/video-support.component.html - 3 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 134 - - Maybe later + + Deleted comment - src/app/+videos/+video-watch/modal/video-support.component.html - 11 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 210 - - Video to import updated. + + Messages with reporter - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts - 129 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 244 + + + Messages with moderators - src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts - 139 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 245 - - Select the torrent to import + + Update internal note - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 6 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 250 - - OR + + Mark as accepted - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 10 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 255 - - Paste magnet URI + + Mark as rejected - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 13 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 260 - - 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. + + Add internal note - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 17,19 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 265 - - Sorry, but something went wrong + + Delete report - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 48 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 270 + + + Actions for the flagged account - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 44 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 281 + + + Mute account - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 26 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 287 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 71 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 322 - - Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - + + Mute server account - 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.ts + 293 - - 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. + + Actions for the reporter - 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.ts + 305 - - Congratulations, the video behind will be imported! You can already add information about this video. - + + Mute reporter - 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.ts + 311 - - Cannot create live because this instance have too many created lives + + Mute server - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 89 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 317 - - Cannot create live because you created too many lives + + Block video - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 91 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 334 - - Live published. + + Video blocked. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 121 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 340 + + + src/app/shared/shared-moderation/video-block.component.ts + 60 - - Go Live + + Unblock video - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 20 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 350 - - Max live duration is . If your live reaches this limit, it will be automatically terminated. - + + Video unblocked. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 30,33 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 356 - - Your video was uploaded to your account and is private. + + Delete video - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 91 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 366 - - But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + Actions for the comment - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 92 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 395 - - Your video is not uploaded yet, are you sure you want to leave this page? + + Delete comment - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 94 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 401 - - Upload + + Comment deleted. - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 114 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 413 - - Upload + + Account muted by the instance. - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 116 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 429 - - - Upload cancelled - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 141 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 175 - - Video published. + + Server muted by the instance. - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 261 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 441 - - Your video quota is exceeded with this video ( -video size: , used: , quota: ) + + Messages with the reporter - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 283,284 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 4 - - Your daily video quota is exceeded with this video ( -video size: , used: , quota: ) + + Messages with the moderation team - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 303,304 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 5 - - Select the file to upload + + No messages for now. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 6 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 28,29 - - Video background image + + Add a message - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 26 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 44 - - Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. + + Add a message to communicate with the reporter - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 29,32 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 100 - - Total video uploaded + + Add a message to communicate with the moderation team - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 49 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 103 - - Processing… + + Moderation comment - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 51 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 3 - - Retry + + This comment can only be seen by you or the other moderators. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 65 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 21,22 - Retry failed upload of a video - - Congratulations! Your video is now available in your private library. - + + Update this comment - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 76,77 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 31 - - Publish will be available when upload is finished + + Comment updated. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 89 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts + 58 - - Used + + Copy - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-forms/input-toggle-hidden.component.html + 15 - - Available + + Hide - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 38 - - Do you really want to remove this video redundancy? + + Show - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 140 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 39 - - Remove redundancy + + Copied - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 141 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 47 - - - Video redundancies removed! - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 147 + src/app/shared/shared-video-miniature/video-download.component.ts + 137 - - Videos redundancies + + Truncated preview - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 3 + src/app/shared/shared-forms/markdown-textarea.component.html + 11 - - My videos duplicated by remote instances + + Complete preview - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 12 + src/app/shared/shared-forms/markdown-textarea.component.html + 19 - - Remote videos duplicated by my instance + + Maximize editor - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 13 + src/app/shared/shared-forms/markdown-textarea.component.ts + 38 - - Video + + Exit maximized editor - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 29 + src/app/shared/shared-forms/markdown-textarea.component.ts + 39 + + + Recommended - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 43 + src/app/shared/shared-forms/peertube-checkbox.component.html + 33 - - Strategy + + max size - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 28 + src/app/shared/shared-forms/preview-upload.component.ts + 39 - - - Total size - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 30 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 40 - - List redundancies + + This file is too large. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 37 + src/app/shared/shared-forms/reactive-file.component.ts + 50 - - Open video in a new tab + + PeerTube cannot handle this kind of file. Accepted extensions are }. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 49 + src/app/shared/shared-forms/reactive-file.component.ts + 56 - - Your instance doesn't mirror any video. + + No items found - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 81 + src/app/shared/shared-forms/select/select-checkbox.component.html + 14 - - Your instance has no mirrored videos. + + Add a new option - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 82 + src/app/shared/shared-forms/select/select-checkbox.component.ts + 28 - - Enabled strategies stats + + Custom value... - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 91 + src/app/shared/shared-forms/select/select-custom-value.component.ts + 69 - - No redundancy strategy is enabled on your instance. + + Enter a new tag - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 96,97 + src/app/shared/shared-forms/select/select-tags.component.html + 5 - - When active, the next video is automatically played after the current one. + + yes - src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts - 59 + src/app/shared/shared-instance/feature-boolean.component.html + 1 - - Other videos + + no - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 5,6 + src/app/shared/shared-instance/feature-boolean.component.html + 2 - - AUTOPLAY + + Features found on this instance - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 10 + src/app/shared/shared-instance/instance-about-accordion.component.html + 6 - - - Sunday - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 11 + src/app/shared/shared-instance/instance-features-table.component.html + 4 - - Monday + + Administrators & Sustainability - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 12 + src/app/shared/shared-instance/instance-about-accordion.component.html + 15 - - Tuesday + + Who are we? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 13 + src/app/shared/shared-instance/instance-about-accordion.component.html + 19 - - Wednesday + + How long do we plan to maintain this instance? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 14 + src/app/shared/shared-instance/instance-about-accordion.component.html + 24 - - Thursday + + How will we finance this instance? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 15 + src/app/shared/shared-instance/instance-about-accordion.component.html + 29 - - Friday + + PeerTube version - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 16 + src/app/shared/shared-instance/instance-features-table.component.html + 6 - - Saturday + + Default NSFW/sensitive videos policycan be redefined by the users - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 17 + src/app/shared/shared-instance/instance-features-table.component.html + 13,14 - - Sun + + User registration allowed - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + src/app/shared/shared-instance/instance-features-table.component.html 21 - Day name short - - Mon + + Video uploads - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 22 + src/app/shared/shared-instance/instance-features-table.component.html + 28 - Day name short - - - Tue - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 23 + src/app/shared/shared-instance/instance-features-table.component.html + 39 - Day name short - - Wed + + Transcoding in multiple resolutions - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 24 + src/app/shared/shared-instance/instance-features-table.component.html + 32 - Day name short - - Thu + + Requires manual validation by moderators - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 25 + src/app/shared/shared-instance/instance-features-table.component.html + 41 - Day name short - - Fri + + Automatically published - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 26 + src/app/shared/shared-instance/instance-features-table.component.html + 42 - Day name short - - Sat + + Unlimited ( per day) - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 27 + src/app/shared/shared-instance/instance-features-table.component.html + 61 - Day name short - - Su + + Live streaming enabled - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 31 + src/app/shared/shared-instance/instance-features-table.component.html + 71 - Day name min - - Mo + + Transcode live video in multiple resolutions - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 32 + src/app/shared/shared-instance/instance-features-table.component.html + 78 - Day name min - - Tu + + Max parallel lives - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 33 + src/app/shared/shared-instance/instance-features-table.component.html + 85 - Day name min - - We + + per user / per instance - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 34 + src/app/shared/shared-instance/instance-features-table.component.html + 86,88 - Day name min - - Th + + HTTP import (YouTube, Vimeo, direct URL...) - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 35 + src/app/shared/shared-instance/instance-features-table.component.html + 96 - Day name min - - Fr + + Torrent import - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 36 + src/app/shared/shared-instance/instance-features-table.component.html + 103 - Day name min - - Sa + + Player - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 37 + src/app/shared/shared-instance/instance-features-table.component.html + 111 - Day name min - - January + + P2P enabled - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 41 + src/app/shared/shared-instance/instance-features-table.component.html + 115 - - February + + Users can resolve distant content - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 42 + src/app/shared/shared-instance/instance-features-table.component.html + 126 - - March + + Hidden - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 43 + src/app/shared/shared-instance/instance-features-table.component.ts + 50 - - April + + Blurred with confirmation request - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 44 + src/app/shared/shared-instance/instance-features-table.component.ts + 51 - - May - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 45 - + + Displayed - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 60 + src/app/shared/shared-instance/instance-features-table.component.ts + 52 - - June + + ~ 1 minute - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 46 + src/app/shared/shared-instance/instance-features-table.component.ts + 67 - - July + + ~ minutes - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 47 + src/app/shared/shared-instance/instance-features-table.component.ts + 69 - - August + + of full HD videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 48 + src/app/shared/shared-instance/instance-features-table.component.ts + 85 - - September + + of HD videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 49 + src/app/shared/shared-instance/instance-features-table.component.ts + 86 - - October + + of average quality videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 50 + src/app/shared/shared-instance/instance-features-table.component.ts + 87 - - November + + Loading instance statistics... - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 51 + src/app/shared/shared-instance/instance-statistics.component.html + 1 - - December + + Local - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 52 + src/app/shared/shared-instance/instance-statistics.component.html + 4 - - Jan + + users - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 56 + src/app/shared/shared-instance/instance-statistics.component.html + 11 - Month name short - - Feb + + videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 57 + src/app/shared/shared-instance/instance-statistics.component.html + 21 - Month name short - - - Mar - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 58 + src/app/shared/shared-instance/instance-statistics.component.html + 65 - Month name short - - Apr + + video views - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 59 + src/app/shared/shared-instance/instance-statistics.component.html + 31 - Month name short - - Jun + + video comments - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 61 + src/app/shared/shared-instance/instance-statistics.component.html + 41 - Month name short - - - Jul - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 62 + src/app/shared/shared-instance/instance-statistics.component.html + 75 - Month name short - - Aug + + of hosted video - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 63 + src/app/shared/shared-instance/instance-statistics.component.html + 51 - Month name short - - Sep + + Federation - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 64 + src/app/shared/shared-instance/instance-statistics.component.html + 58 - Month name short - - Oct + + followers - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 65 + src/app/shared/shared-instance/instance-statistics.component.html + 85 - Month name short - - Nov + + following - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 66 + src/app/shared/shared-instance/instance-statistics.component.html + 95 - Month name short - - Dec + + Upload a new avatar - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 67 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 10 - Month name short - - - Clear - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 72 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 36 - - yy-mm-dd + + Change your avatar - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 88 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 16 - Date format in this locale. - - Add caption + + subscribers - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 5 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 28 - - Select the caption file + + Remove avatar - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 24 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 41 - - Add this caption + + extensions - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 42 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 41 - - This will replace an existing caption! + + This image is too large. - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 31,32 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 56 - - Instance languages + + Channel avatar - src/app/+videos/+video-edit/shared/video-edit.component.ts - 185 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 4 - - - Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts - 197 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 17 - - Hide the video until a specific date + + Account avatar - src/app/+videos/+video-edit/shared/video-edit.component.ts - 198 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 7 - - - Basic info - src/app/+videos/+video-edit/shared/video-edit.component.html - 5 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 13 - - - Advanced settings - src/app/+videos/+video-edit/shared/video-edit.component.html - 257 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 23 - - Title + + (channel page) - src/app/+videos/+video-edit/shared/video-edit.component.html - 11 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 20 - - - Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. - src/app/+videos/+video-edit/shared/video-edit.component.html - 24,27 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 117 - - Video descriptions are truncated by default and require manual action to expand them. + + (account page) - src/app/+videos/+video-edit/shared/video-edit.component.html - 43,44 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 21 - - Choose the appropriate license for your work. + + h - src/app/+videos/+video-edit/shared/video-edit.component.html - 79,80 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 - - Schedule publication () + + min - src/app/+videos/+video-edit/shared/video-edit.component.html - 117 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 - - - Contains sensitive content - src/app/+videos/+video-edit/shared/video-edit.component.html - 131 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 23 - - Some instances do not list videos containing mature or explicit content by default. + + sec - src/app/+videos/+video-edit/shared/video-edit.component.html - 135 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 - - Publish after transcoding + + sec - src/app/+videos/+video-edit/shared/video-edit.component.html - 141 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 30 - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + years ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 145 + src/app/shared/shared-main/angular/from-now.pipe.ts + 12 - - Captions + + year ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 155 + src/app/shared/shared-main/angular/from-now.pipe.ts + 13 - - Add another caption + + months ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 163 + src/app/shared/shared-main/angular/from-now.pipe.ts + 16 - - See the subtitle file + + month ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 172 + src/app/shared/shared-main/angular/from-now.pipe.ts + 17 - - Already uploaded ✔ + + weeks ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 176 + src/app/shared/shared-main/angular/from-now.pipe.ts + 20 - - Will be created on update + + week ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 184 + src/app/shared/shared-main/angular/from-now.pipe.ts + 21 - - Cancel create + + days ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 186 + src/app/shared/shared-main/angular/from-now.pipe.ts + 24 - - Will be deleted on update + + day ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 192 + src/app/shared/shared-main/angular/from-now.pipe.ts + 25 - - Cancel deletion + + hours ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 194 + src/app/shared/shared-main/angular/from-now.pipe.ts + 28 - - No captions for now. + + hour ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 200,201 + src/app/shared/shared-main/angular/from-now.pipe.ts + 29 - - Live settings + + min ago - src/app/+videos/+video-edit/shared/video-edit.component.html - 208 + src/app/shared/shared-main/angular/from-now.pipe.ts + 32 - - 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 + + just now - src/app/+videos/+video-edit/shared/video-edit.component.html - 233 + src/app/shared/shared-main/angular/from-now.pipe.ts + 34 - - This is a permanent live + + Open actions - src/app/+videos/+video-edit/shared/video-edit.component.html - 229 + src/app/shared/shared-main/buttons/action-dropdown.component.html + 4 - - ⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + - src/app/+videos/+video-edit/shared/video-edit.component.html - 245 + src/app/shared/shared-main/buttons/action-dropdown.component.html + 22 - - Automatically publish a replay when your live ends + + Open syndication dropdown - src/app/+videos/+video-edit/shared/video-edit.component.html - 241 + src/app/shared/shared-main/feeds/feed.component.html + 3 - - Video preview + + Get help - src/app/+videos/+video-edit/shared/video-edit.component.html - 264 + src/app/shared/shared-main/misc/help.component.ts + 16 - - Support + + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - src/app/+videos/+video-edit/shared/video-edit.component.html - 273 + src/app/shared/shared-main/misc/help.component.ts + 75 - - Original publication date + + Emphasis - src/app/+videos/+video-edit/shared/video-edit.component.html - 293 + src/app/shared/shared-main/misc/help.component.ts + 81 - - Enable video comments + + Links - src/app/+videos/+video-edit/shared/video-edit.component.html - 314 + src/app/shared/shared-main/misc/help.component.ts + 82 - - Enable download + + New lines - src/app/+videos/+video-edit/shared/video-edit.component.html - 319 + src/app/shared/shared-main/misc/help.component.ts + 83 - - Short text to tell people how they can support you (membership platform...). + + Lists - src/app/+videos/+video-edit/shared/video-edit.component.html - 277,278 + src/app/shared/shared-main/misc/help.component.ts + 84 - - This is the date when the content was originally published (e.g. the release date for a film) + + Images - src/app/+videos/+video-edit/shared/video-edit.component.html - 297,298 + src/app/shared/shared-main/misc/help.component.ts + 85 - - Plugin settings + + - src/app/+videos/+video-edit/shared/video-edit.component.html - 327 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 14 - - - Switch video block to manual - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 48 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 24 - - Video switched to manual block. + + You don't have notifications. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 54 + src/app/shared/shared-main/users/user-notifications.component.html + 1 - - Video blocks + + published a new video: - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 3 + src/app/shared/shared-main/users/user-notifications.component.html + 15,16 - - Showing to of blocked videos + + The notification concerns a video now unavailable - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 10 + src/app/shared/shared-main/users/user-notifications.component.html + 24,25 - - Advanced block filters + + Your video has been unblocked - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 23 + src/app/shared/shared-main/users/user-notifications.component.html + 33,34 - - Automatic blocks + + Your video has been blocked - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 24 + src/app/shared/shared-main/users/user-notifications.component.html + 41,42 - - Manual blocks + + A new video abuse has been created on video - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 25 + src/app/shared/shared-main/users/user-notifications.component.html + 49 - - Sensitive + + A new comment abuse has been created on video - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 44 + src/app/shared/shared-main/users/user-notifications.component.html + 53 - - Unfederated + + A new account abuse has been created on account - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 45 + src/app/shared/shared-main/users/user-notifications.component.html + 57 + + + A new abuse has been created - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 88 + src/app/shared/shared-main/users/user-notifications.component.html + 62,63 - - The video was blocked due to automatic blocking of new videos + + Your abuse has been acceptedrejected - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/shared/shared-main/users/user-notifications.component.html + 70,72 + + + Abuse has a new message - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/shared/shared-main/users/user-notifications.component.html + 80,81 - - NSFW + + The recently added video has been automatically blocked - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 84 + src/app/shared/shared-main/users/user-notifications.component.html + 88 - - Block reason: + + commented your video - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 104 + src/app/shared/shared-main/users/user-notifications.component.html + 99 - - No blocked video found matching current filters. + + The notification concerns a comment now unavailable - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 124 + src/app/shared/shared-main/users/user-notifications.component.html + 107,108 - - - No blocked video found. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 125 + src/app/shared/shared-main/users/user-notifications.component.html + 172,173 - - Your name is required. + + Your video has been published - src/app/shared/form-validators/instance-validators.ts - 19 + src/app/shared/shared-main/users/user-notifications.component.html + 116,117 - - Your name must be at least 1 character long. + + Your video import succeeded - src/app/shared/form-validators/instance-validators.ts - 20 + src/app/shared/shared-main/users/user-notifications.component.html + 124,125 - - Your name cannot be more than 120 characters long. + + Your video import failed - src/app/shared/form-validators/instance-validators.ts - 21 + src/app/shared/shared-main/users/user-notifications.component.html + 132,133 - - A subject is required. + + User registered on your instance - src/app/shared/form-validators/instance-validators.ts - 32 + src/app/shared/shared-main/users/user-notifications.component.html + 140,141 - - The subject must be at least 1 character long. + + is following your channel your account - src/app/shared/form-validators/instance-validators.ts - 33 + src/app/shared/shared-main/users/user-notifications.component.html + 150,153 - - The subject cannot be more than 120 characters long. + + mentioned you on video - src/app/shared/form-validators/instance-validators.ts - 34 + src/app/shared/shared-main/users/user-notifications.component.html + 164 - - A message is required. + + Your instance has a new follower () awaiting your approval - src/app/shared/form-validators/instance-validators.ts - 45 + src/app/shared/shared-main/users/user-notifications.component.html + 181,182 - - The message must be at least 3 characters long. + + Your instance automatically followed - src/app/shared/form-validators/instance-validators.ts - 46 + src/app/shared/shared-main/users/user-notifications.component.html + 190 - - The message cannot be more than 5000 characters long. + + The notification points to content now unavailable - src/app/shared/form-validators/instance-validators.ts - 47 + src/app/shared/shared-main/users/user-notifications.component.html + 198,199 - - Audio-only + + viewers - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 61 + src/app/shared/shared-main/video/video.model.ts + 211 - - A <code>.mp4</code> that keeps the original audio track, with no video + + views - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 62 + src/app/shared/shared-main/video/video.model.ts + 214 - - 240p + + Only I can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 66 + src/app/shared/shared-main/video/video.service.ts + 375 - - 360p + + Only shareable via a private link - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 70 + src/app/shared/shared-main/video/video.service.ts + 379 - - 480p + + Anyone can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 74 + src/app/shared/shared-main/video/video.service.ts + 383 - - 720p + + Only users of this instance can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 78 + src/app/shared/shared-main/video/video.service.ts + 387 - - 1080p + + Violent or repulsive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 82 + src/app/shared/shared-moderation/abuse.service.ts + 139 - - 2160p + + Contains offensive, violent, or coarse language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 86 + src/app/shared/shared-moderation/abuse.service.ts + 140 - - Auto (via ffmpeg) + + Hateful or abusive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 93 + src/app/shared/shared-moderation/abuse.service.ts + 144 - - No limit + + Contains abusive, racist or sexist language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 101 + src/app/shared/shared-moderation/abuse.service.ts + 145 - - 1 hour + + Spam, ad or false news - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 102 + src/app/shared/shared-moderation/abuse.service.ts + 149 - - 3 hours + + 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 - 103 + src/app/shared/shared-moderation/abuse.service.ts + 150 - - 5 hours + + Privacy breach or doxxing - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 104 + src/app/shared/shared-moderation/abuse.service.ts + 154 - - 10 hours + + Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 105 + src/app/shared/shared-moderation/abuse.service.ts + 155 - - Configuration updated. + + 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 - 352 + src/app/shared/shared-moderation/abuse.service.ts + 160 - - You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. + + Breaks server rules - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 445 + src/app/shared/shared-moderation/abuse.service.ts + 164 - - Configuration + + Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1 + src/app/shared/shared-moderation/abuse.service.ts + 165 - - Instance information + + The above can only be seen in thumbnails. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 7 + src/app/shared/shared-moderation/abuse.service.ts + 174 - - Basic configuration + + The above can only be seen in captions (please describe which). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 239 + src/app/shared/shared-moderation/abuse.service.ts + 179 - - Transcoding + + Muted accounts - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 700 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - - Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 962 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - Update configuration + + Showing to of muted accounts - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1087 + src/app/shared/shared-moderation/account-blocklist.component.html + 10 - - - INSTANCE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 15 + src/app/shared/shared-moderation/account-blocklist.component.html + 10 - - Short description + + Muted at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 30 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - - - 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 + 29 - - - 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 + 36 - - - 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 + 36 - - MODERATION & NSFW + + Unmute - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 80 + src/app/shared/shared-moderation/account-blocklist.component.html + 36 - - - 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 + 36 - - - Policy on videos containing sensitive content - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 104 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - - 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/server-blocklist.component.html + 43 - - YOU AND YOUR INSTANCE + + No account found matching current filters. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 159 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - - Who is behind the instance? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 165 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - A single person? A non-profit? A company? + + No account found. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 166 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - - Why did you create this instance? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 177 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - To share your personal videos? To open registrations and allow people to upload what they want? + + Account unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 178 + src/app/shared/shared-moderation/account-blocklist.component.ts + 47 - - - How long do you plan to maintain this instance? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 188 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 133 - - It's important to know for users who want to register on your instance + + Account unmuted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 189 + src/app/shared/shared-moderation/account-blocklist.component.ts + 48 - - How will you finance the PeerTube server? + + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 199 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 3 - - With your own funds? With user donations? Advertising? + + 1 host (without "http://") per line - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 200 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 11 - - OTHER INFORMATION + + Process domains - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 214 + src/app/shared/shared-moderation/batch-domains-modal.component.ts + 28 - - What server/hardware does the instance run on? + + Report - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 220 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 51 - - i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. + + Account reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 221 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 82 - - This instance is dedicated to sensitive or NSFW content + + Report comment - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 91 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 51 - - 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. + + Comment reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 96,98 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 82 - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + What is the issue? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 109,110 + src/app/shared/shared-moderation/report-modals/report.component.html + 13 - - - APPEARANCE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 245 + src/app/shared/shared-moderation/report-modals/report.component.html + 13 - - - Use plugins & themes for more involved changes, or add slight customizations. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 247,248 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 13 - - 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 - 259 + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 - - - Landing page - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 268 + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 - - Discover videos + + Please describe the issue... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 271 + src/app/shared/shared-moderation/report-modals/report.component.html + 42 - - - Trending videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 272 + src/app/shared/shared-moderation/report-modals/report.component.html + 42 - - - Most liked videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 273 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 80 - - Recently added videos + + Report video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 274 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 3 - - BROADCAST MESSAGE + + Start at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 286 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 47 - - - 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 + 113 - - - 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 + 34 - - - 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 + 57 - - Broadcast message level + + Stop at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 311 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 62 - - - Message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 323 + src/app/shared/shared-share-modal/video-share.component.html + 144 - - - NEW USERS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 338 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 35 - - - 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-video-playlist/video-playlist-element-miniature.component.html + 71 - - Enable Signup + + 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 - 350 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 74,76 - - ⚠️ This functionality requires a lot of attention and extra moderation. + + Video reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 353 + src/app/shared/shared-moderation/report-modals/video-report.component.ts + 110 + + + Muted servers - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 584 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - Signup requires email verification + + Showing to of muted instances - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 360 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - - Signup limit - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 364 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - {VAR_PLURAL, plural, =1 {user} other {users}} + + Mute domain - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 370 + src/app/shared/shared-moderation/server-blocklist.component.html + 17 - - - 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 + 17 - - Default daily upload limit per user + + No server found matching current filters. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 394 + src/app/shared/shared-moderation/server-blocklist.component.html + 59 - - - VIDEOS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 411 + src/app/shared/shared-moderation/server-blocklist.component.html + 59 - - Allow import with HTTP URL (i.e. YouTube) + + No server found. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 422 + src/app/shared/shared-moderation/server-blocklist.component.html + 60 - - - 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/server-blocklist.component.html + 60 - - Block new videos automatically + + Mute domains - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 443 + src/app/shared/shared-moderation/server-blocklist.component.html + 67 - - - Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 446 + src/app/shared/shared-moderation/server-blocklist.component.html + 67 - - SEARCH + + Instance unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 460 + src/app/shared/shared-moderation/server-blocklist.component.ts + 45 - - - Allow users to do remote URI/handle search - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 471 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 161 - - Allow your users to look up remote videos/actors that may not be federated with your instance + + Instance unmuted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 474 + src/app/shared/shared-moderation/server-blocklist.component.ts + 46 - - Allow anonymous to do remote URI/handle search + + Instance muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 482 + src/app/shared/shared-moderation/server-blocklist.component.ts + 68 - - - Allow anonymous users to look up remote videos/actors that may not be federated with your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 485 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 147 - - Enable global search + + Instance muted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 496 + src/app/shared/shared-moderation/server-blocklist.component.ts + 69 - - ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. + + Ban - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 499 + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 - - You should only use moderated search indexes in production, or host your own. + + Reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 502,503 + src/app/shared/shared-moderation/user-ban-modal.component.html + 12 - - Search index URL + + A banned user will no longer be able to login. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 508 + src/app/shared/shared-moderation/user-ban-modal.component.html + 21,22 - - Disable local search in search bar + + Ban this user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 519 + src/app/shared/shared-moderation/user-ban-modal.component.html + 31 - - Search bar uses the global search index by default + + users banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 526 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 53 - - Otherwise the local search stays used by default + + User banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 529 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 54 - - FEDERATION + + Do you really want to unban ? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 547 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 - - Manage relations with other instances. + + User unbanned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 549,550 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 76 - - Other instances can follow yours + + 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 - 561 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 90 - - Manually approve new instance followers + + User deleted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 568 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 96 - - Automatically follow back instances + + User email set as verified - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 581 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 107 - - Automatically follow instances of a public index + + Account muted. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 119 + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 594 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 240 - - You should only follow moderated indexes in production, or host your own. + + Account unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 600,601 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 189 - - Index URL + + Instance muted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 606 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 203 - - ADMINISTRATORS + + Instance unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 626 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 217 - - Admin email + + 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 - 632 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 228 - - Enable contact form + + Delete account comments - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 643 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 229 - - TWITTER + + Will remove comments of this account (may take several minutes). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 652 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 235 - - Optional. If any, provide the Twitter account representing your instance to improve link previews. + + Edit 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 + 263 - - Your Twitter username + + Change quota, role, and more. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 664 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 264 - - Instance allowed by Twitter + + Delete user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 676 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 268 - - 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. + + Unban user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 681,686 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 279 - - TRANSCODING + + Allow the user to login and create videos/comments again - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 706 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 280 - - 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. + + Mute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 708,710 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 297 - - Allow additional extensions + + Hide any content from that user from you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 732 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 298 - - Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. + + Unmute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 735 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 303 - - Allow audio files upload + + Show back content from that user for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 743 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 304 - - Allows users to upload audio files that will be merged with the preview file on upload. + + Mute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 746 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 309 - - WebTorrent support enabled + + Hide any content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 755 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 310 - - HLS with P2P support enabled + + Unmute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 774 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 315 - - Transcoding threads + + Show back content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 799 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 316 - - Resolutions to generate + + Remove comments from your videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 812 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 321 - - Transcoding enabled + + Remove comments made by this account on your videos. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 720 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 322 - - If you disable transcoding, many videos from your users will not work! + + Mute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 724 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 333 - - If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + 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 - 759,763 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 334 - - 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 + + Unmute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 778,787 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 339 - - {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} + + Show this user's content to the users of this instance again. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 803 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 340 + + + Mute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 925 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 351 - - Enable users of your instance to stream live. + + 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 - 848,849 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 352 - - ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + Unmute the instance by 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 + 357 - - Allow your users to automatically publish a replay of their live + + Show back content from that instance for you, your instance and its users. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 871 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 358 - - If the user quota is reached, PeerTube will automatically terminate the live streaming + + Remove comments from your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 874,875 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 368 - - Max lives created on your instance (-1 for "unlimited") + + Remove comments made by this account from your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 880 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 369 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Block video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 883 + src/app/shared/shared-moderation/video-block.component.html + 3 - - Max lives created per user (-1 for "unlimited") + + Block live "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 888 + src/app/shared/shared-moderation/video-block.component.html + 4 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Please describe the reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 891 + src/app/shared/shared-moderation/video-block.component.html + 13 - - Max live duration + + Unfederate the video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 896 + src/app/shared/shared-moderation/video-block.component.html + 24 - - Enable live transcoding + + This will ask remote instances to delete it - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 912 + src/app/shared/shared-moderation/video-block.component.html + 27 - - Requires a lot of CPU! + + Blocking this live will automatically terminate the live stream. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 915,916 + src/app/shared/shared-moderation/video-block.component.html + 33,34 - - Live transcoding threads + + Share the playlist - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 921 + src/app/shared/shared-share-modal/video-share.component.html + 11 - - Live resolutions to generate + + QR-Code - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 933 + src/app/shared/shared-share-modal/video-share.component.html + 27 - - - Allow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 859 + src/app/shared/shared-share-modal/video-share.component.html + 81 - - CACHE + + Embed + + src/app/shared/shared-share-modal/video-share.component.html + 37 + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 968 + src/app/shared/shared-share-modal/video-share.component.html + 91 - - Some files are not federated, and fetched when necessary. Define their caching policies. + + 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 - 970,971 + src/app/shared/shared-share-modal/video-share.component.html + 44,45 - - - Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 978 + src/app/shared/shared-share-modal/video-share.component.html + 98,99 - - {VAR_PLURAL, plural, =1 {cached image} other {cached images}} + + Share the playlist at this video position - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 984 + src/app/shared/shared-share-modal/video-share.component.html + 58 - - Number of video captions to keep in cache + + Share the video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 990 + 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 - 996 + src/app/shared/shared-share-modal/video-share.component.html + 128 - - CUSTOMIZATIONS + + Autoplay - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1008 + src/app/shared/shared-share-modal/video-share.component.html + 159 - - Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. + + Loop - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1010,1011 + src/app/shared/shared-share-modal/video-share.component.html + 173 - - JavaScript + + Use origin instance URL - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1019 + src/app/shared/shared-share-modal/video-share.component.html + 180 - - 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 video title - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1042,1053 + src/app/shared/shared-share-modal/video-share.component.html + 189 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + Display privacy warning - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1080,1081 + src/app/shared/shared-share-modal/video-share.component.html + 196 - - You cannot allow live replay if you don't enable transcoding. + + Display player controls - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1084,1085 + src/app/shared/shared-share-modal/video-share.component.html + 203 - - Last week + + Display PeerTube button link - src/app/+admin/system/logs/logs.component.ts - 79 + src/app/shared/shared-share-modal/video-share.component.html + 210 - - Last day + + More customization - src/app/+admin/system/logs/logs.component.ts - 84 + src/app/shared/shared-share-modal/video-share.component.html + 223,224 - - Last hour + + Less customization - src/app/+admin/system/logs/logs.component.ts - 89 + src/app/shared/shared-share-modal/video-share.component.html + 231,232 - - debug + + LIVE ENDED - src/app/+admin/system/logs/logs.component.ts - 101 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 32 - - info + + Add to watch later - src/app/+admin/system/logs/logs.component.ts - 105 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 29 - - warning + + Remove from watch later - src/app/+admin/system/logs/logs.component.ts - 109 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 30 - - error + + instance default - src/app/+admin/system/logs/logs.component.ts - 113 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 8 - - Standard logs + + peertube default - src/app/+admin/system/logs/logs.component.ts - 124 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 9 - - Audit logs + + Interface settings updated. - src/app/+admin/system/logs/logs.component.ts - 128 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 74 - - - Refresh - src/app/+admin/system/logs/logs.component.html - 33 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 81 - - now + + Default policy on videos containing sensitive content - src/app/+admin/system/logs/logs.component.html - 15 + src/app/shared/shared-user-settings/user-video-settings.component.html + 4 - - Loading... + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/+admin/system/logs/logs.component.html - 37 + src/app/shared/shared-user-settings/user-video-settings.component.html + 8,9 - - By -> + + Only display videos in the following languages/subtitles - src/app/+admin/system/logs/logs.component.html - 45 + src/app/shared/shared-user-settings/user-video-settings.component.html + 25 - - accepted in instance followers + + In Recently added, Trending, Local, Most liked and Search pages - src/app/+admin/follows/followers-list/followers-list.component.ts - 41 + src/app/shared/shared-user-settings/user-video-settings.component.html + 28 - - Do you really want to reject this follower? + + Help share videos being played - src/app/+admin/follows/followers-list/followers-list.component.ts - 52 + src/app/shared/shared-user-settings/user-video-settings.component.html + 47 - - Reject + + The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. - src/app/+admin/follows/followers-list/followers-list.component.ts - 53 + src/app/shared/shared-user-settings/user-video-settings.component.html + 50 - - rejected from instance followers + + Automatically play videos - src/app/+admin/follows/followers-list/followers-list.component.ts - 60 + src/app/shared/shared-user-settings/user-video-settings.component.html + 58 - - Do you really want to delete this follower? + + When on a video page, directly start playing the video. - src/app/+admin/follows/followers-list/followers-list.component.ts - 73 + src/app/shared/shared-user-settings/user-video-settings.component.html + 61 - - removed from instance followers + + Automatically start playing the next video - src/app/+admin/follows/followers-list/followers-list.component.ts - 81 + src/app/shared/shared-user-settings/user-video-settings.component.html + 69 - - Instances following you + + When a video ends, follow up with the next suggested video. - src/app/+admin/follows/followers-list/followers-list.component.html - 3 + src/app/shared/shared-user-settings/user-video-settings.component.html + 72 - - Showing to of followers + + Unknown language - src/app/+admin/follows/followers-list/followers-list.component.html - 10 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 58 - - Follower handle + + Too many languages are enabled. Please enable them all or stay below 20 enabled languages. - src/app/+admin/follows/followers-list/followers-list.component.html - 28 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 103 - - Score + + You need to enable at least 1 video language. - src/app/+admin/follows/followers-list/followers-list.component.html - 30 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 108 - - Open actor page in a new tab + + Video settings updated. - src/app/+admin/follows/followers-list/followers-list.component.html - 46 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 134 - - No follower found matching current filters. + + Display/Video settings updated. - src/app/+admin/follows/followers-list/followers-list.component.html - 68 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 141 - - Your instance doesn't have any follower. + + Remote subscribeRemote interact - src/app/+admin/follows/followers-list/followers-list.component.html - 69 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 11,12 - - User created. + + You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - src/app/+admin/users/user-edit/user-create.component.ts - 77 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 18,19 - - Create user + + You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - src/app/+admin/users/user-edit/user-create.component.ts - 95 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 26,27 - - Users + + Cannot fetch information of this remote account - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-user-subscription/remote-subscribe.component.ts + 60 + + + Subscribe - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 9 - - mail@example.com + + Subscribe to all channels - src/app/+admin/users/user-edit/user-edit.component.html - 107 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 11 + + + channels subscribed - src/app/+admin/users/user-edit/user-edit.component.html - 107 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 13 - - Role + + {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} - src/app/+admin/users/user-edit/user-edit.component.html - 134 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 34 + + + Multiple ways to subscribe to the current channel - src/app/+admin/users/user-edit/user-edit.component.html - 134 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 44 - - Doesn't need review before a video goes public + + Open subscription dropdown - src/app/+admin/users/user-edit/user-edit.component.html - 178 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 46 + + + Using an ActivityPub account - src/app/+admin/users/user-edit/user-edit.component.html - 178 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 54 - - {VAR_PLURAL, plural, =1 {Video} other {Videos}} + + Subscribe with an account on this instance - src/app/+admin/users/user-edit/user-edit.component.html - 24 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 57 + + + Subscribe with your local account - src/app/+admin/users/user-edit/user-edit.component.html - 24 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 58 - - {VAR_PLURAL, plural, =1 {Channel} other {Channels}} + + Subscribe with a remote account: - src/app/+admin/users/user-edit/user-edit.component.html - 30 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 62 + + + Using a syndication feed - src/app/+admin/users/user-edit/user-edit.component.html - 30 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 68 - - {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} + + Subscribe via RSS - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 69 + + + Subscribed to all current channels of . You will be notified of all their new videos. - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 109 - - Incriminated in reports + + Subscribed to . You will be notified of all their new videos. - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 110 + + + Subscribed - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 112 - - Authored reports accepted + + Unsubscribed from all channels of - src/app/+admin/users/user-edit/user-edit.component.html - 48 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 139 + + + Unsubscribed from - src/app/+admin/users/user-edit/user-edit.component.html - 48 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 140 - - {VAR_PLURAL, plural, =1 {Comment} other {Comments}} + + Unsubscribed - src/app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 142 + + + See the documentation to learn how to use the PeerTube live streaming feature. + - src/app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/shared/shared-video-live/live-documentation-link.component.html + 2,4 - - NEW USER + + Live information - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Permanent live - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/shared/shared-video-live/live-stream-information.component.html + 10 - - john + + Replay will be saved - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-video-live/live-stream-information.component.html + 11 + + + Update live settings - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-video-live/live-stream-information.component.html + 39 - - john_channel + + Display all videos (private, unlisted or not yet published) - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - If you leave the password empty, an email will be sent to the user. - src/app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - src/app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - - Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - src/app/+admin/users/user-edit/user-edit.component.html - 159,161 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - src/app/+admin/users/user-edit/user-edit.component.html - 159,161 + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 + + + src/app/shared/shared-video-miniature/abstract-video-list.html + 35 - - Send a link to reset the password by email to the user + + Yesterday - src/app/+admin/users/user-edit/user-edit.component.html - 203 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 137 + + + This week - src/app/+admin/users/user-edit/user-edit.component.html - 203 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 138 - - Ask for new password + + This month - src/app/+admin/users/user-edit/user-edit.component.html - 204 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 139 + + + Last month - src/app/+admin/users/user-edit/user-edit.component.html - 204 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 140 - - Manually set the user password + + Older - src/app/+admin/users/user-edit/user-edit.component.html - 208 + 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 - 208 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 227 - - User updated. + + function is not implemented - src/app/+admin/users/user-edit/user-update.component.ts - 85 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 300 - - Update user + + Open video actions - src/app/+admin/users/user-edit/user-update.component.ts - 102 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.html + 4 - - An email asking for password reset has been sent to . + + The live stream will be automatically terminated. - src/app/+admin/users/user-edit/user-update.component.ts - 108 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 - - Password changed for user . + + This video will be duplicated by your instance. - src/app/+admin/users/user-edit/user-password.component.ts - 40 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 - - Update user password + + Download - src/app/+admin/users/user-edit/user-password.component.ts - 52 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 272 - - Show + + Block - src/app/+admin/users/user-edit/user-password.component.html - 10 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 290 - - Hide + + Mirror - src/app/+admin/users/user-edit/user-password.component.html - 11 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 302 - - Do you really want to unban users? + + Report - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 314 - - users unbanned. + + Download - src/app/+admin/users/user-list/user-list.component.ts - 177 + src/app/shared/shared-video-miniature/video-download.component.html + 4 - - - If you remove these users, you will not be able to create others with the same username! - src/app/+admin/users/user-list/user-list.component.ts - 193 + src/app/shared/shared-video-miniature/video-download.component.html + 104 - - users deleted. + + subtitles - src/app/+admin/users/user-list/user-list.component.ts - 199 + src/app/shared/shared-video-miniature/video-download.component.html + 11 - - users email set as verified. + + video - src/app/+admin/users/user-list/user-list.component.ts - 210 + src/app/shared/shared-video-miniature/video-download.component.html + 12 - - Showing to of users + + Format - src/app/+admin/users/user-list/user-list.component.html - 6 + src/app/shared/shared-video-miniature/video-download.component.html + 45 - - Advanced user filters + + - src/app/+admin/users/user-list/user-list.component.html - 27 + src/app/shared/shared-video-miniature/video-download.component.html + 49 + + + src/app/shared/shared-video-miniature/video-download.component.html + 61 + + + src/app/shared/shared-video-miniature/video-download.component.html + 73 - - Banned users + + Video stream - src/app/+admin/users/user-list/user-list.component.html - 28 + src/app/shared/shared-video-miniature/video-download.component.html + 57 - - Create user + + Audio stream - src/app/+admin/users/user-list/user-list.component.html - 42 + src/app/shared/shared-video-miniature/video-download.component.html + 69 - - Table parameters + + Direct download - src/app/+admin/users/user-list/user-list.component.html - 58 + src/app/shared/shared-video-miniature/video-download.component.html + 87 - - Select columns + + Torrent (.torrent file) - src/app/+admin/users/user-list/user-list.component.html - 64 + src/app/shared/shared-video-miniature/video-download.component.html + 92 - - Highlight banned users + + subtitles - src/app/+admin/users/user-list/user-list.component.html - 70 + src/app/shared/shared-video-miniature/video-download.component.ts + 50 - - User's email must be verified to login + + Encoder - src/app/+admin/users/user-list/user-list.component.html - 129 + src/app/shared/shared-video-miniature/video-download.component.ts + 146 + + + Format name - src/app/+admin/users/user-list/user-list.component.html - 129 + src/app/shared/shared-video-miniature/video-download.component.ts + 147 - - User's email is verified / User can login without email verification + + Size - src/app/+admin/users/user-list/user-list.component.html - 133 + src/app/shared/shared-video-miniature/video-download.component.ts + 148 - - Total daily video quota + + Bitrate - src/app/+admin/users/user-list/user-list.component.html + src/app/shared/shared-video-miniature/video-download.component.ts 150 - - - The user was banned - src/app/+admin/users/user-list/user-list.component.html - 160 + src/app/shared/shared-video-miniature/video-download.component.ts + 173 + + + Codec - src/app/+admin/users/user-list/user-list.component.html - 160 + src/app/shared/shared-video-miniature/video-download.component.ts + 170 - - Ban reason: + + Profile - src/app/+admin/users/user-list/user-list.component.html - 177 + src/app/shared/shared-video-miniature/video-download.component.ts + 171 - - Comment is required. + + Resolution - src/app/shared/form-validators/video-comment-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 180 - - Comment must be at least 2 characters long. + + Aspect ratio - src/app/shared/form-validators/video-comment-validators.ts - 8 + src/app/shared/shared-video-miniature/video-download.component.ts + 181 - - Comment cannot be more than 3000 characters long. + + Average frame rate - src/app/shared/form-validators/video-comment-validators.ts - 9 + src/app/shared/shared-video-miniature/video-download.component.ts + 182 - - Video caption language is required. + + Pixel format - src/app/shared/form-validators/video-captions-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 183 - - Video caption file is required. + + Sample rate - src/app/shared/form-validators/video-captions-validators.ts - 14 + src/app/shared/shared-video-miniature/video-download.component.ts + 187 - - Video name is required. + + Channel Layout - src/app/shared/form-validators/video-validators.ts - 7 + src/app/shared/shared-video-miniature/video-download.component.ts + 188 - - Video name must be at least 3 characters long. + + Blocked - src/app/shared/form-validators/video-validators.ts - 8 + src/app/shared/shared-video-miniature/video-miniature.component.html + 52 - - Video name cannot be more than 120 characters long. + + Sensitive - src/app/shared/form-validators/video-validators.ts - 9 + src/app/shared/shared-video-miniature/video-miniature.component.html + 57,58 - - Video privacy is required. + + Published - src/app/shared/form-validators/video-validators.ts - 16 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 162 - - Video channel is required. + + Publication scheduled on - src/app/shared/form-validators/video-validators.ts - 43 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 167 - - Video description must be at least 3 characters long. + + Waiting transcoding - src/app/shared/form-validators/video-validators.ts - 50 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 171 - - Video description cannot be more than 10000 characters long. + + To transcode - src/app/shared/form-validators/video-validators.ts - 51 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 175 - - A tag should be more than 2 characters long. + + To import - src/app/shared/form-validators/video-validators.ts - 58 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 - - A tag should be less than 30 characters long. + + Cancel - src/app/shared/form-validators/video-validators.ts - 59 + src/app/shared/shared-video-miniature/videos-selection.component.html + 20,21 - - A maximum of 5 tags can be used on a video. + + Save to - src/app/shared/form-validators/video-validators.ts - 66 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 4 - - A tag should be more than 1 and less than 30 characters long. + + Search playlists - src/app/shared/form-validators/video-validators.ts - 67 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 9 - - Video support must be at least 3 characters long. + + Create a private playlist - src/app/shared/form-validators/video-validators.ts - 74 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 66 - - Video support cannot be more than 1000 characters long. + + Timestamps updated - src/app/shared/form-validators/video-validators.ts - 75 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 273 - - - A date is required to schedule video update. - src/app/shared/form-validators/video-validators.ts - 82 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 117 - - Instance name is required. + + Video removed from - src/app/shared/form-validators/custom-config-validators.ts - 7 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 307 - - - Short description should not be longer than 250 characters. - src/app/shared/form-validators/custom-config-validators.ts - 14 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 98 - - Twitter username is required. + + Video added in at timestamps - src/app/shared/form-validators/custom-config-validators.ts - 21 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 377 - - Previews cache size is required. + + Video added in - src/app/shared/form-validators/custom-config-validators.ts - 28 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 378 - - Previews cache size must be greater than 1. + + Unavailable - src/app/shared/form-validators/custom-config-validators.ts - 29 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 32 - - Previews cache size must be a number. + + Edit starts/stops at - src/app/shared/form-validators/custom-config-validators.ts - 30 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 50 - - Captions cache size is required. + + Delete from - src/app/shared/form-validators/custom-config-validators.ts - 37 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 88 - - Captions cache size must be greater than 1. + + Starts at - src/app/shared/form-validators/custom-config-validators.ts - 38 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 140 - - - Captions cache size must be a number. - src/app/shared/form-validators/custom-config-validators.ts - 39 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 - - Signup limit is required. + + Stops at - src/app/shared/form-validators/custom-config-validators.ts - 46 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 141 - - Signup limit must be greater than 1. + + and stops at - src/app/shared/form-validators/custom-config-validators.ts - 47 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 - - Signup limit must be a number. + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/shared/form-validators/custom-config-validators.ts - 48 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 9 - - Admin email is required. + + - src/app/shared/form-validators/custom-config-validators.ts - 55 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 22,24 - - Admin email must be valid. + + Updated - src/app/shared/form-validators/custom-config-validators.ts - 56 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 29 - - Transcoding threads is required. + + {VAR_PLURAL, plural, =1 {1 view} other { views}} - src/app/shared/form-validators/custom-config-validators.ts - 63 + src/app/shared/shared-video/video-views-counter.component.html + 3 - - Transcoding threads must be greater or equal to 0. + + - src/app/shared/form-validators/custom-config-validators.ts - 64 + src/app/shared/shared-video/video-views-counter.component.html + 3,4 - - Index URL should be a URL + + {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}} - src/app/shared/form-validators/custom-config-validators.ts - 71 + src/app/shared/shared-video/video-views-counter.component.html + 7 - - Search index URL should be a URL + + - src/app/shared/form-validators/custom-config-validators.ts - 78 + src/app/shared/shared-video/video-views-counter.component.html + 7,8