X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=5d1881ec3a99ad62d4365c8379cef222733682ce;hb=da0bc86eafa35724058f0542f5447bfd3119506b;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..5d1881ec3 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -2,14032 +2,16636 @@ - - Focus the search bar + + Close - src/app/app.component.ts - 292 + node_modules/src/alert/alert.ts + 79,80 - - Toggle the left menu + + Slide of - src/app/app.component.ts - 297 + node_modules/src/carousel/carousel.ts + 147,157 + Currently selected slide number read by screen reader - - Go to the discover videos page + + Previous - src/app/app.component.ts - 302 + node_modules/src/carousel/carousel.ts + 174,177 - - Go to the trending videos page + + Next - src/app/app.component.ts - 307 + node_modules/src/carousel/carousel.ts + 197,198 - - Go to the recently added videos page + + Select month - src/app/app.component.ts - 312 + node_modules/src/datepicker/datepicker-navigation-select.ts + 74 - - - Go to the local videos page - src/app/app.component.ts - 317 + node_modules/src/datepicker/datepicker-navigation-select.ts + 74 - - Go to the videos upload page + + Select year - src/app/app.component.ts - 322 + node_modules/src/datepicker/datepicker-navigation-select.ts + 74 - - - Close this message - src/app/app.component.html - 34 + node_modules/src/datepicker/datepicker-navigation-select.ts + 74 + + + Previous month - src/app/app.component.html - 34 + node_modules/src/datepicker/datepicker-navigation.ts + 69 - - - Confirm - src/app/modal/confirm.component.ts - 39 + node_modules/src/datepicker/datepicker-navigation.ts + 69 - - Cancel + + Next month - src/app/modal/confirm.component.html - 20 + node_modules/src/datepicker/datepicker-navigation.ts + 69 - src/app/+login/login.component.html - 109 + node_modules/src/datepicker/datepicker-navigation.ts + 69 + + + «« - src/app/shared/shared-moderation/report-modals/report.component.html - 54 + node_modules/src/pagination/pagination.ts + 247 + + + « - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 22 + node_modules/src/pagination/pagination.ts + 266 + + + » - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 25 + node_modules/src/pagination/pagination.ts + 285,287 + + + »» - src/app/shared/shared-moderation/user-ban-modal.component.html - 26 + node_modules/src/pagination/pagination.ts + 305 + + + First - src/app/shared/shared-moderation/video-block.component.html - 38 + node_modules/src/pagination/pagination.ts + 320,322 + + + Previous - src/app/shared/shared-moderation/report-modals/video-report.component.html - 92 + node_modules/src/pagination/pagination.ts + 335,336 + + + Next - src/app/shared/shared-video-miniature/video-download.component.html - 99 + node_modules/src/pagination/pagination.ts + 347,348 + + + Last - src/app/shared/shared-moderation/batch-domains-modal.component.html - 31 + node_modules/src/pagination/pagination.ts + 357,359 + + + - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 26 + node_modules/src/progressbar/progressbar.ts + 60,65 + + + HH - src/app/+about/about-instance/contact-admin-modal.component.html - 48 + node_modules/src/timepicker/timepicker.ts + 133,136 + + + Hours - src/app/shared/shared-moderation/report-modals/report.component.html - 54 + node_modules/src/timepicker/timepicker.ts + 155 + + + MM - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 71 + node_modules/src/timepicker/timepicker.ts + 173,175 + + + Minutes - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 55 + node_modules/src/timepicker/timepicker.ts + 188 + + + Increment hours - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 55 + node_modules/src/timepicker/timepicker.ts + 201,204 + + + Decrement hours - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 66 + node_modules/src/timepicker/timepicker.ts + 223,226 + + + Increment minutes - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 37 + node_modules/src/timepicker/timepicker.ts + 243,244 - - Configuration warning! + + Decrement minutes - src/app/modal/instance-config-warning-modal.component.html - 3 + node_modules/src/timepicker/timepicker.ts + 264,268 - - 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/src/timepicker/timepicker.ts + 283,284 - - 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/src/timepicker/timepicker.ts + 295 - - Don't show me this warning anymore + + Increment seconds - src/app/modal/instance-config-warning-modal.component.html - 33 + node_modules/src/timepicker/timepicker.ts + 295 - - Close + + Decrement seconds - src/app/modal/instance-config-warning-modal.component.html - 38 + node_modules/src/timepicker/timepicker.ts + 295 + + + - src/app/shared/shared-video-live/live-stream-information.component.html - 30 + node_modules/src/timepicker/timepicker.ts + 295 - - Configure + + - src/app/modal/instance-config-warning-modal.component.html - 43,44 + node_modules/src/timepicker/timepicker.ts + 295 - - Instance name + + Close - src/app/modal/instance-config-warning-modal.component.html - 13 + node_modules/src/toast/toast.ts + 108,109 - - 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 - src/app/modal/instance-config-warning-modal.component.html - 16 + src/app/+my-library/my-library.component.ts + 64 - - How long you plan to maintain your instance + + Follower instances () - src/app/modal/instance-config-warning-modal.component.html - 17 + src/app/+about/about-follows/about-follows.component.html + 4 - - How you plan to pay your instance + + This instance does not have instances followers. - src/app/modal/instance-config-warning-modal.component.html - 18 + src/app/+about/about-follows/about-follows.component.html + 6 - - How you will moderate your instance + + Show full list - src/app/modal/instance-config-warning-modal.component.html - 20 + src/app/+about/about-follows/about-follows.component.html + 12 - - - Instance terms - src/app/modal/instance-config-warning-modal.component.html - 21 + src/app/+about/about-follows/about-follows.component.html + 24 - - Settings + + Following instances () - src/app/modal/quick-settings-modal.component.html - 3 + src/app/+about/about-follows/about-follows.component.html + 16 + + + This instance is not following any other. - src/app/menu/menu.component.html - 158 + src/app/+about/about-follows/about-follows.component.html + 18 + + + About - src/app/+my-account/my-account-settings/my-account-settings.component.html - 1 + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact us - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/+about/about-instance/about-instance.component.html + 7 - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/+videos/+video-edit/video-add.component.html + 3 - - Display settings + + This instance is dedicated to sensitive/NSFW content. - src/app/modal/quick-settings-modal.component.html - 8 + src/app/+about/about-instance/about-instance.component.html + 19 - - Interface settings + + ADMINISTRATORS & SUSTAINABILITY - src/app/modal/quick-settings-modal.component.html - 20 + src/app/+about/about-instance/about-instance.component.html + 31,33 - - Video settings + + Who we are - src/app/modal/quick-settings-modal.component.html - 16 + src/app/+about/about-instance/about-instance.component.html + 44 - - Welcome to PeerTube, dear administrator! + + Why we created this instance - src/app/modal/welcome-modal.component.html - 3 + src/app/+about/about-instance/about-instance.component.html + 58 - - CLI documentation + + How long we plan to maintain this instance - src/app/modal/welcome-modal.component.html - 12,13 + src/app/+about/about-instance/about-instance.component.html + 72 - - Upload or import videos, parse logs, prune storage directories, reset user password... + + How we will pay for keeping our instance running - src/app/modal/welcome-modal.component.html - 15 + src/app/+about/about-instance/about-instance.component.html + 86 - - Administer documentation + + INFORMATION - src/app/modal/welcome-modal.component.html - 19,20 + src/app/+about/about-instance/about-instance.component.html + 100,102 - - Managing users, following other instances, dealing with spammers... + + Description - src/app/modal/welcome-modal.component.html - 22 + src/app/+about/about-instance/about-instance.component.html + 113 - - - Use documentation - src/app/modal/welcome-modal.component.html - 26,27 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 35 - - - Setup your account, managing video playlists, discover third-party applications... - src/app/modal/welcome-modal.component.html - 29 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 54 - - - Useful links - src/app/modal/welcome-modal.component.html - 39 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 54 - - - 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-playlists/my-video-playlist-edit.component.html + 44 - - - It's time to configure your instance! - src/app/modal/welcome-modal.component.html - 55 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 44 - - - 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/+videos/+video-edit/shared/video-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. + + MODERATION - src/app/modal/welcome-modal.component.html - 64,67 + src/app/+about/about-instance/about-instance.component.html + 128,130 - - Remind me later + + Moderation information - src/app/modal/welcome-modal.component.html - 74 + src/app/+about/about-instance/about-instance.component.html + 141 - - - Configure my instance - src/app/modal/welcome-modal.component.html - 81,82 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 151 - - - Publish - src/app/header/header.component.html - 5 + src/app/shared/shared-instance/instance-about-accordion.component.html + 41 + + + Code of conduct - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 91 + src/app/+about/about-instance/about-instance.component.html + 155 - - - Unknown - src/app/menu/menu.component.ts - 182 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 140 - - - any language - src/app/menu/menu.component.ts - 213 + src/app/shared/shared-instance/instance-about-accordion.component.html + 47 - - hide + + Terms - src/app/menu/menu.component.ts - 246 + src/app/+about/about-instance/about-instance.component.html + 169 - - - blur - src/app/menu/menu.component.ts - 250 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 129 - - - display - src/app/menu/menu.component.ts - 254 + src/app/+signup/+register/register.component.html + 18 - - - ON - src/app/menu/menu.component.html - 125 + src/app/shared/shared-instance/instance-about-accordion.component.html + 35 - - Discover + + OTHER INFORMATION - src/app/menu/menu.component.html - 129 + src/app/+about/about-instance/about-instance.component.html + 185,187 + + + Hardware information - src/app/+videos/video-list/overview/video-overview.component.html - 1 + src/app/+about/about-instance/about-instance.component.html + 198 - - Trending + + FEATURES - src/app/menu/menu.component.html - 134 + src/app/+about/about-instance/about-instance.component.html + 207 - - Most liked + + STATISTICS - src/app/menu/menu.component.html - 139 + src/app/+about/about-instance/about-instance.component.html + 219 - - Recently added + + Link copied - src/app/menu/menu.component.html - 144 + src/app/+about/about-instance/about-instance.component.ts + 98 - - Local videos + + Contact the administrator(s) - src/app/menu/menu.component.html - 149 + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 275 + src/app/+about/about-instance/contact-admin-modal.component.html + 11 - - About + + Your email - src/app/menu/menu.component.html - 163 + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject - src/app/+accounts/account-about/account-about.component.html - 1 + src/app/+about/about-instance/contact-admin-modal.component.html + 29 - - Contact + + Your message - src/app/menu/menu.component.html - 175 + src/app/+about/about-instance/contact-admin-modal.component.html + 38 - - Get help using PeerTube + + Cancel - src/app/menu/menu.component.html - 176 + src/app/+about/about-instance/contact-admin-modal.component.html + 48 - - - Help - src/app/menu/menu.component.html - 176 + src/app/+admin/follows/following-list/follow-modal.component.html + 33 - - - Frequently asked questions about PeerTube - src/app/menu/menu.component.html - 177 + src/app/+login/login.component.html + 125 - - - FAQ - src/app/menu/menu.component.html - 177 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 20 - - - Stats - src/app/menu/menu.component.html - 178 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 31 - - - API documentation - src/app/menu/menu.component.html - 179 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 22 - - - API - src/app/menu/menu.component.html - 179 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 37 - - - Keyboard shortcuts - src/app/menu/menu.component.html - 180 + src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html + 26 - src/app/menu/menu.component.html - 65 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 69 - - - powered by PeerTube - CopyLeft 2015-2020 - src/app/menu/menu.component.html - 185 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 81 - - - powered by PeerTube - src/app/menu/menu.component.html - 186 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 73 - - - My notifications - src/app/menu/menu.component.html - 27 + src/app/+videos/+video-watch/video-watch.component.ts + 442 - - - Interface: - src/app/menu/menu.component.html - 34 + src/app/modal/confirm.component.html + 20 - - - Videos: - src/app/menu/menu.component.html - 41 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 26 - - - Sensitive: - src/app/menu/menu.component.html - 50 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 31 - - - Help share videos - src/app/menu/menu.component.html - 56 + src/app/shared/shared-moderation/report-modals/report.component.html + 54 - - - Log out - src/app/menu/menu.component.html - 70 + src/app/shared/shared-moderation/report-modals/report.component.html + 54 - - - My account - src/app/menu/menu.component.html - 79 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 90 - - - My library - src/app/menu/menu.component.html - 84 + src/app/shared/shared-moderation/user-ban-modal.component.html + 34 - - - Public profile - src/app/menu/menu.component.html - 20 + src/app/shared/shared-moderation/video-block.component.html + 46 - - - Administration - src/app/menu/menu.component.html - 89 + src/app/shared/shared-video-miniature/video-download.component.html + 152 - - Login + + Submit - src/app/menu/menu.component.html - 95 + src/app/+about/about-instance/contact-admin-modal.component.html + 52 - src/app/+login/login.component.html - 64 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 27 - - - Create an account - src/app/menu/menu.component.html - 96 + src/app/shared/shared-moderation/report-modals/report.component.html + 58 - - - IN MY LIBRARY - src/app/menu/menu.component.html - 100 + src/app/shared/shared-moderation/report-modals/report.component.html + 58 - - - Playlists - src/app/menu/menu.component.html - 109 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 94 - - Subscriptions + + The contact form is not enabled on this instance. - src/app/menu/menu.component.html - 114 + src/app/+about/about-instance/contact-admin-modal.component.html + 56 - - History + + Your message has been sent. - src/app/menu/menu.component.html - 119 + src/app/+about/about-instance/contact-admin-modal.component.ts + 88 - - Videos + + You already sent this form recently - src/app/menu/menu.component.html - 104 + src/app/+about/about-instance/contact-admin-modal.component.ts + 94 - - Interface: + + This website is powered by PeerTube - src/app/menu/menu.component.html - 171 + src/app/+about/about-peertube/about-peertube.component.html + 2,4 - - Recommended + + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - src/app/shared/shared-forms/peertube-checkbox.component.html - 33 + src/app/+about/about-peertube/about-peertube.component.html + 9,11 - - Interface settings updated. + + It is free and open-source software, under AGPLv3 licence. - src/app/shared/shared-user-settings/user-interface-settings.component.ts - 74 + src/app/+about/about-peertube/about-peertube.component.html + 13,16 + + + For more information, please visit joinpeertube.org. - src/app/shared/shared-user-settings/user-interface-settings.component.ts - 81 + src/app/+about/about-peertube/about-peertube.component.html + 18,20 - - Theme + + Use PeerTube documentation - src/app/shared/shared-user-settings/user-interface-settings.component.html - 4 + 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/+admin/config/edit-custom-config/edit-custom-config.component.html - 255 + src/app/+about/about-peertube/about-peertube.component.html + 32,34 - - instance default + + PeerTube Applications - src/app/shared/shared-user-settings/user-interface-settings.component.html - 8 + src/app/+about/about-peertube/about-peertube.component.html + 41,42 - - peertube default + + Discover unofficial Android applications or browser addons! - src/app/shared/shared-user-settings/user-interface-settings.component.html - 9 + src/app/+about/about-peertube/about-peertube.component.html + 45,47 - - Save + + Contribute on PeerTube - src/app/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 54,55 + + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - src/app/shared/shared-user-settings/user-interface-settings.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 58,60 + + + P2P & Privacy - src/app/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. - src/app/shared/shared-user-settings/user-video-settings.component.html - 77 + src/app/+about/about-peertube/about-peertube.component.html + 72,76 + + + The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 82 + src/app/+about/about-peertube/about-peertube.component.html + 78,81 + + + What are the consequences? - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 27 + src/app/+about/about-peertube/about-peertube.component.html + 83 - - All languages + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - src/app/shared/shared-user-settings/user-video-settings.component.ts - 38 + src/app/+about/about-peertube/about-peertube.component.html + 85,88 + + + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+videos/+video-edit/shared/video-edit.component.ts - 186 + src/app/+about/about-peertube/about-peertube.component.html + 91,94 - - Unknown language + + For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm - src/app/shared/shared-user-settings/user-video-settings.component.ts - 57 + src/app/+about/about-peertube/about-peertube.component.html + 96,100 - - Too many languages are enabled. Please enable them all or stay below 20 enabled languages. + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/shared/shared-user-settings/user-video-settings.component.ts - 102 + src/app/+about/about-peertube/about-peertube.component.html + 102,104 - - You need to enable at least 1 video language. + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - src/app/shared/shared-user-settings/user-video-settings.component.ts - 107 + src/app/+about/about-peertube/about-peertube.component.html + 106,109 - - Video settings updated. + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/shared/shared-user-settings/user-video-settings.component.ts - 133 + src/app/+about/about-peertube/about-peertube.component.html + 111,113 - - Display/Video settings updated. + + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/shared/shared-user-settings/user-video-settings.component.ts - 140 + src/app/+about/about-peertube/about-peertube.component.html + 115,120 - - Default policy on videos containing sensitive content + + The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - src/app/shared/shared-user-settings/user-video-settings.component.html - 4 + src/app/+about/about-peertube/about-peertube.component.html + 123,126 - - Policy for sensitive videos + + How does PeerTube compare with YouTube? - src/app/shared/shared-user-settings/user-video-settings.component.html - 15 + src/app/+about/about-peertube/about-peertube.component.html + 128 + + + The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 116 + src/app/+about/about-peertube/about-peertube.component.html + 130,134 - - Do not list + + What can I do to limit the exposure of my IP address? - src/app/shared/shared-user-settings/user-video-settings.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 136 + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 117 + src/app/+about/about-peertube/about-peertube.component.html + 138,143 - - Blur thumbnails + + What will be done to mitigate this problem? - src/app/shared/shared-user-settings/user-video-settings.component.html - 17 + src/app/+about/about-peertube/about-peertube.component.html + 145 + + + PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 118 + src/app/+about/about-peertube/about-peertube.component.html + 147,150 - - Display + + We set a limit to the number of peers sent by the tracker - src/app/shared/shared-user-settings/user-video-settings.component.html - 18 + src/app/+about/about-peertube/about-peertube.component.html + 153 + + + We set a limit on the request frequency received by the tracker - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 8 + src/app/+about/about-peertube/about-peertube.component.html + 154 + + + Allow instance admins to disable P2P from the administration interface - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 119 + src/app/+about/about-peertube/about-peertube.component.html + 155 - - Only display videos in the following languages/subtitles + + Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/shared/shared-user-settings/user-video-settings.component.html - 25 + src/app/+about/about-peertube/about-peertube.component.html + 158,161 - - Add a new language + + About this instance - src/app/shared/shared-user-settings/user-video-settings.component.html - 36 + src/app/+about/about-routing.module.ts + 24 + + + Contact - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 69 + src/app/+about/about-routing.module.ts + 36 - - - Help share videos being played - src/app/shared/shared-user-settings/user-video-settings.component.html - 47 + src/app/menu/menu.component.html + 141 - - The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. + + About PeerTube - src/app/shared/shared-user-settings/user-video-settings.component.html - 50 + src/app/+about/about-routing.module.ts + 49 - - Automatically play videos + + About this instance's network - src/app/shared/shared-user-settings/user-video-settings.component.html + src/app/+about/about-routing.module.ts 58 - - When on a video page, directly start playing the video. + + Instance - src/app/shared/shared-user-settings/user-video-settings.component.html - 61 + src/app/+about/about.component.html + 5 - - - Automatically start playing the next video - src/app/shared/shared-user-settings/user-video-settings.component.html - 69 + src/app/+search/search-filters.component.html + 217 - - - 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/shared/shared-moderation/server-blocklist.component.html + 31 - - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/shared-user-settings/user-video-settings.component.html - 8,9 + src/app/shared/shared-moderation/server-blocklist.component.html + 31 - - In Recently added, Trending, Local, Most liked and Search pages + + PeerTube - src/app/shared/shared-user-settings/user-video-settings.component.html - 28 + src/app/+about/about.component.html + 7 - - Keyboard Shortcuts: + + Network - src/app/core/hotkeys/hotkeys.component.ts - 11 + src/app/+about/about.component.html + 9 - - Change the language + + Video channels - src/app/menu/language-chooser.component.html - 3 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 1 - - Help to translate PeerTube! + + This account does not have channels. - src/app/menu/language-chooser.component.html - 9,10 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 5 - - yes + + See this video channel - src/app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 15 - src/app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 20 - - - no - src/app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html + 4 - src/app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html + 7 - - In this instance's network + + {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - src/app/header/suggestion.component.html - 14 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 26 - - - In the vidiverse - src/app/header/suggestion.component.html - 15 + src/app/+accounts/accounts.component.html + 36 - - - Search videos, channels… - src/app/header/search-typeahead.component.html - 3 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 34 - - - GLOBAL SEARCH - src/app/header/search-typeahead.component.html - 23 + src/app/+video-channels/video-channels.component.html + 75 - - - Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. - src/app/header/search-typeahead.component.html - 29 + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html + 13 - - using + + - src/app/header/search-typeahead.component.html - 25 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 28,30 - - - ADVANCED SEARCH - src/app/header/search-typeahead.component.html - 35 + src/app/+accounts/accounts.component.html + 38,40 - - - Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. - src/app/header/search-typeahead.component.html - 37 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 33,35 - - - will list the matching channel - src/app/header/search-typeahead.component.html - 46 + src/app/+video-channels/video-channels.component.html + 77,79 - src/app/header/search-typeahead.component.html - 49 + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html + 15,17 - - - will list the matching video - src/app/header/search-typeahead.component.html - 52 + src/app/shared/shared-video/video-views-counter.component.html + 2,4 - - - Any other input will return matching video or channel names. - src/app/header/search-typeahead.component.html - 55 + src/app/shared/shared-video/video-views-counter.component.html + 6,8 - - any instance + + {VAR_PLURAL, plural, =1 {1 videos} other { videos}} - src/app/header/search-typeahead.component.html - 38 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 29 - - - only followed instances - src/app/header/search-typeahead.component.html + src/app/+accounts/accounts.component.html 39 + + src/app/+video-channels/video-channels.component.html + 78 + + + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html + 16 + - - Loading instance statistics... + + Show this channel - src/app/shared/shared-instance/instance-statistics.component.html - 1 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 38 - - Local + + This channel doesn't have any videos. - src/app/shared/shared-instance/instance-statistics.component.html - 4 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 41 - - users + + SHOW THIS CHANNEL > - src/app/shared/shared-instance/instance-statistics.component.html - 11 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 49 - - videos + + Videos - src/app/shared/shared-instance/instance-statistics.component.html - 21 + src/app/+accounts/account-videos/account-videos.component.ts + 17 - src/app/shared/shared-instance/instance-statistics.component.html - 65 + src/app/+admin/admin.component.ts + 49 - - - video views - src/app/shared/shared-instance/instance-statistics.component.html - 31 + src/app/+admin/overview/videos/video-list.component.html + 3 - - - video comments - src/app/shared/shared-instance/instance-statistics.component.html - 41 + src/app/+my-library/my-library.component.ts + 52 - src/app/shared/shared-instance/instance-statistics.component.html - 75 + src/app/+search/search-filters.component.html + 195 - - - of hosted video - src/app/shared/shared-instance/instance-statistics.component.html - 51 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 17 - - - Federation - src/app/shared/shared-instance/instance-statistics.component.html - 58 + src/app/core/menu/menu.service.ts + 76 - - followers + + Account video channels - src/app/shared/shared-instance/instance-statistics.component.html - 85 + src/app/+accounts/accounts-routing.module.ts + 26 - - following + + Account videos - src/app/shared/shared-instance/instance-statistics.component.html - 95 + src/app/+accounts/accounts-routing.module.ts + 35 - - The upload failed + + ACCOUNT - src/app/helpers/utils.ts - 185 + src/app/+accounts/accounts.component.html + 8 - - The connection was interrupted + + Banned - src/app/helpers/utils.ts - 189 + src/app/+accounts/accounts.component.html + 21 - - - Your file couldn't be transferred before the set timeout (usually 10min) - src/app/helpers/utils.ts - 192 + src/app/+admin/overview/users/user-list/user-list.component.html + 105 - - Your file was too large (max. size: ) + + Copy account handle - src/app/helpers/utils.ts - 196 + src/app/+accounts/accounts.component.html + 29 - - All unsaved data will be lost, are you sure you want to leave this page? + + Show the complete description - src/app/core/routing/can-deactivate-guard.service.ts - 19 + src/app/+accounts/accounts.component.html + 53 - - - Warning - src/app/core/routing/can-deactivate-guard.service.ts - 23 + src/app/+video-channels/video-channels.component.html + 96 - - Close + + Show more... - node_modules/@ng-bootstrap/src/alert/alert.ts - 55,58 + src/app/+accounts/accounts.component.html + 54,56 - node_modules/@ng-bootstrap/src/alert/alert.ts - 70,71 + src/app/+video-channels/video-channels.component.html + 97,99 - - Slide of + + Manage account - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 114,118 + src/app/+accounts/accounts.component.html + 59,61 - Currently selected slide number read by screen reader - - Previous + + Search account videos - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 132,134 + src/app/+accounts/accounts.component.html + 78 - - Next + + CHANNELS - node_modules/@ng-bootstrap/src/carousel/carousel.ts - 147,151 + src/app/+accounts/accounts.component.ts + 82 - - Previous month + + VIDEOS - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 24,27 + src/app/+accounts/accounts.component.ts + 83 + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 244 - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 34,35 + src/app/+video-channels/video-channels.component.ts + 81 - - Next month + + Username copied - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 44,48 + src/app/+accounts/accounts.component.ts + 121 - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts - 57,61 + src/app/+video-channels/video-channels.component.ts + 115 - - Select month + + 1 subscriber - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 44,49 + src/app/+accounts/accounts.component.ts + 125 + + + subscribers - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 49,50 + src/app/+accounts/accounts.component.ts + 127 - - Select year + + direct account followers - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 59,63 + src/app/+accounts/accounts.component.ts + 153 + + + Report - node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts - 72,74 + src/app/+accounts/accounts.component.ts + 198 - - - «« - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 147,148 + src/app/shared/shared-abuse-list/abuse-details.component.html + 55 - - - « - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 153,154 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 383 - - » + + Report this account - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 158,159 + src/app/+accounts/accounts.component.ts + 202 - - »» + + Overview - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 164,165 + src/app/+admin/admin.component.ts + 35 - - First + + Users - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 168,172 + src/app/+admin/admin.component.ts + 41 - - - Previous - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 176,177 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 4 - - - Next - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 188,189 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 4 - - - Last - node_modules/@ng-bootstrap/src/pagination/pagination.ts - 195,200 + src/app/+admin/overview/users/user-list/user-list.component.html + 3 - - + + Comments - node_modules/@ng-bootstrap/src/progressbar/progressbar.ts - 31,38 + src/app/+admin/admin.component.ts + 57 - - HH + + Federation - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 46,47 + src/app/+admin/admin.component.ts + 72 - - Hours + + Following - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 50,51 + src/app/+admin/admin.component.ts + 75 - - - MM - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 55,58 + src/app/+admin/follows/following-list/following-list.component.html + 31 - - - Minutes - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 62,64 + src/app/+admin/follows/follows.routes.ts + 26 - - Increment hours + + Followers - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 68,69 + src/app/+admin/admin.component.ts + 80 - - - Decrement hours - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 73,74 + src/app/+admin/follows/follows.routes.ts + 35 - - - Increment minutes - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 80,82 + src/app/+my-library/my-library.component.ts + 72 - - Decrement minutes + + Video redundancies - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 86,88 + src/app/+admin/admin.component.ts + 85 - - SS + + Moderation - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 91,92 + src/app/+admin/admin.component.ts + 95 - - - Seconds - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 96 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 72 - - - Increment seconds - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 103,104 + src/app/+my-account/my-account.component.ts + 28 - - Decrement seconds + + Reports - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 109,115 + src/app/+admin/admin.component.ts + 101 - - - - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 131,136 + src/app/+admin/moderation/abuse-list/abuse-list.component.html + 3 - - - - node_modules/@ng-bootstrap/src/timepicker/timepicker.ts - 154,118 + src/app/+admin/moderation/moderation.routes.ts + 34 - - - Close - node_modules/@ng-bootstrap/src/toast/toast.ts - 78,85 + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html + 3 - - Unlimited + + Video blocks - src/app/shared/shared-instance/instance-features-table.component.ts - 26 + src/app/+admin/admin.component.ts + 109 - src/app/shared/shared-instance/instance-features-table.component.ts - 33 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 3 + + + Muted accounts - src/app/shared/shared-main/users/user-quota.component.ts - 32 + src/app/+admin/admin.component.ts + 117 - src/app/shared/shared-main/users/user-quota.component.ts - 38 + src/app/+admin/moderation/moderation.routes.ts + 90 - src/app/+admin/config/shared/config.service.ts - 21 + src/app/+my-account/my-account-routing.module.ts + 85 - src/app/+admin/config/shared/config.service.ts - 34 + src/app/+my-account/my-account.component.ts + 31 - - - Hidden - src/app/shared/shared-instance/instance-features-table.component.ts - 50 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - - Blurred with confirmation request - src/app/shared/shared-instance/instance-features-table.component.ts - 51 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - Displayed + + Muted servers - src/app/shared/shared-instance/instance-features-table.component.ts - 52 + src/app/+admin/admin.component.ts + 125 - - - ~ 1 minute - src/app/shared/shared-instance/instance-features-table.component.ts - 67 + src/app/+my-account/my-account-routing.module.ts + 94 - - - ~ minutes - src/app/shared/shared-instance/instance-features-table.component.ts - 69 + src/app/+my-account/my-account.component.ts + 36 - - - of full HD videos - src/app/shared/shared-instance/instance-features-table.component.ts - 85 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - - of HD videos - src/app/shared/shared-instance/instance-features-table.component.ts - 86 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - of average quality videos + + Configuration - src/app/shared/shared-instance/instance-features-table.component.ts - 87 + src/app/+admin/admin.component.ts + 136 - - - Features found on this instance - src/app/shared/shared-instance/instance-features-table.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1 + + + Plugins/Themes - src/app/+signup/+register/register.component.html - 49 + src/app/+admin/admin.component.ts + 142 - - PeerTube version + + System - src/app/shared/shared-instance/instance-features-table.component.html - 6 + src/app/+admin/admin.component.ts + 148 - - Default NSFW/sensitive videos policycan be redefined by the users + + Jobs - src/app/shared/shared-instance/instance-features-table.component.html - 13,14 + src/app/+admin/admin.component.ts + 154 - - - User registration allowed - src/app/shared/shared-instance/instance-features-table.component.html - 21 + src/app/+admin/system/system.routes.ts + 24 - - Video uploads + + Logs - src/app/shared/shared-instance/instance-features-table.component.html - 28 + src/app/+admin/admin.component.ts + 162 - src/app/shared/shared-instance/instance-features-table.component.html - 39 + src/app/+admin/system/system.routes.ts + 35 - - Transcoding in multiple resolutions + + Debug - src/app/shared/shared-instance/instance-features-table.component.html - 32 + src/app/+admin/admin.component.ts + 170 + + + src/app/+admin/system/system.routes.ts + 46 - - Video quota + + Edit custom configuration - src/app/shared/shared-instance/instance-features-table.component.html - 47 + src/app/+admin/config/config.routes.ts + 24 + + + CACHE - src/app/+admin/users/user-edit/user-edit.component.html - 149 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 5 + + + Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/users/user-edit/user-edit.component.html - 149 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 6,8 - - Live streaming + + Number of previews to keep in cache - src/app/shared/shared-instance/instance-features-table.component.html - 67 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 15 + + + {VAR_PLURAL, plural, =1 {cached image} other {cached images}} - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 840 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 22 - - Live streaming enabled + + Number of video captions to keep in cache - src/app/shared/shared-instance/instance-features-table.component.html - 71 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 29 - - Transcode live video in multiple resolutions + + {VAR_PLURAL, plural, =1 {cached caption} other {cached captions}} - src/app/shared/shared-instance/instance-features-table.component.html - 78 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 36 - - Max parallel lives + + Number of video torrents to keep in cache - src/app/shared/shared-instance/instance-features-table.component.html - 85 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 43 - - per user / per instance + + {VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}} - src/app/shared/shared-instance/instance-features-table.component.html - 86,88 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 50 - - Import + + CUSTOMIZATIONS - src/app/shared/shared-instance/instance-features-table.component.html - 92 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 63 + + + Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 64,66 + + + JavaScript - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 36 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 74 - - HTTP import (YouTube, Vimeo, direct URL...) + + Write JavaScript code directly.Example: console.log('my instance is amazing'); - src/app/shared/shared-instance/instance-features-table.component.html - 96 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 77,78 - - Torrent import + + 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/shared/shared-instance/instance-features-table.component.html - 103 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 96,108 - - Player + + APPEARANCE - src/app/shared/shared-instance/instance-features-table.component.html - 111 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 4 - - P2P enabled + + Use plugins & themes for more involved changes, or add slight customizations. - src/app/shared/shared-instance/instance-features-table.component.html - 115 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 5,7 - - Search + + Theme - src/app/shared/shared-instance/instance-features-table.component.html - 122 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 14 - src/app/+admin/plugins/plugins.component.html - 5 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 4 - - Users can resolve distant content + + default - src/app/shared/shared-instance/instance-features-table.component.html - 126 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 18 - - Requires manual validation by moderators + + Landing page - src/app/shared/shared-instance/instance-features-table.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 27 - - Automatically published + + Default trending page - src/app/shared/shared-instance/instance-features-table.component.html - 42 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 43 - - Unlimited ( per day) + + Hot videos - src/app/shared/shared-instance/instance-features-table.component.html - 61 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 47 - - Go to my subscriptions + + Most viewed videos - src/app/core/auth/auth.service.ts - 63 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 48 - - Go to my videos + + Most liked videos - src/app/core/auth/auth.service.ts - 67 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 49 - - Go to my imports + + Prefer author display name in video miniature - src/app/core/auth/auth.service.ts - 71 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 65 - - Go to my channels + + Redirect users on single external auth when users click on the login button in menu - src/app/core/auth/auth.service.ts - 75 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 76 - - Cannot retrieve OAuth Client credentials: . -Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + ⚠️ You don't have any external auth plugin enabled. - src/app/core/auth/auth.service.ts - 98,99 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 79 - - Error + + ⚠️ You have multiple external auth plugins enabled. - src/app/core/auth/auth.service.ts - 103 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 80 + + + BROADCAST MESSAGE - src/app/core/notification/notifier.service.ts - 18 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 93 - - You need to reconnect. + + Display a message on your instance - src/app/core/auth/auth.service.ts - 219 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 94,96 - - User + + Enable broadcast message - src/app/core/users/user.service.ts - 382 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 106 - - Administrator + + Allow users to dismiss the broadcast message - src/app/core/users/user.service.ts - 383 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 113 - - Moderator + + Broadcast message level - src/app/core/users/user.service.ts - 384 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 118 - - Get help + + Message - src/app/shared/shared-main/misc/help.component.ts - 16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 132 - - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + + NEW USERS - src/app/shared/shared-main/misc/help.component.ts - 75 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 149 - - Emphasis + + Manage users to set their quota individually. - src/app/shared/shared-main/misc/help.component.ts - 81 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 150,152 - - Links + + Enable Signup - src/app/shared/shared-main/misc/help.component.ts - 82 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 161 - - New lines + + ⚠️ This functionality requires a lot of attention and extra moderation. - src/app/shared/shared-main/misc/help.component.ts - 83 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 164 - - - Lists - src/app/shared/shared-main/misc/help.component.ts - 84 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 462 - - - Images - src/app/shared/shared-main/misc/help.component.ts - 85 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 475 - - + + Signup requires email verification - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 172 + + + Signup limit - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 24 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 176 - - Info + + {VAR_PLURAL, plural, =1 {user} other {users}} - src/app/core/notification/notifier.service.ts - 11 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 183 - - Success + + Signup won't be limited to a fixed number of users. - src/app/core/notification/notifier.service.ts - 25 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 188 - - + + Minimum required age to create an account - src/app/shared/shared-main/buttons/action-dropdown.component.html - 22 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 192 - - years ago + + {VAR_PLURAL, plural, =1 {year old} other {years old}} - src/app/shared/shared-main/angular/from-now.pipe.ts - 12 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 199 - - year ago + + Default video quota per user - src/app/shared/shared-main/angular/from-now.pipe.ts - 13 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 211 - - months ago + + bytes - src/app/shared/shared-main/angular/from-now.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 217 - - - month ago - src/app/shared/shared-main/angular/from-now.pipe.ts - 17 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 231 - - - weeks ago - src/app/shared/shared-main/angular/from-now.pipe.ts - 20 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 157 - - - week ago - src/app/shared/shared-main/angular/from-now.pipe.ts - 21 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 157 - - - days ago - src/app/shared/shared-main/angular/from-now.pipe.ts - 24 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 178 - - - day ago - src/app/shared/shared-main/angular/from-now.pipe.ts - 25 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 178 - - hours ago + + Default daily upload limit per user - src/app/shared/shared-main/angular/from-now.pipe.ts - 28 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 225 - - hour ago + + Import jobs concurrency - src/app/shared/shared-main/angular/from-now.pipe.ts - 29 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 254 - - min ago + + allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart. - src/app/shared/shared-main/angular/from-now.pipe.ts - 32 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 255 - - just now + + jobs in parallel - src/app/shared/shared-main/angular/from-now.pipe.ts - 34 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 259 - - - h - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 14 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 171 - - min + + Allow import with HTTP URL (e.g. YouTube) - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 268 + + + ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 23 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 271 - - sec + + Allow import with a torrent file or a magnet URI - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 17 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 279 - - sec + + ⚠️ We don't recommend to enable this feature if you don't trust your users - src/app/shared/shared-main/angular/duration-formatter.pipe.ts - 30 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 282 - - Update + + Block new videos automatically - src/app/shared/shared-main/buttons/edit-button.component.ts - 17 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 297 + + + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/shared/shared-main/buttons/edit-button.component.ts - 22 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 300 + + + VIDEO CHANNELS - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 110 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 314 + + + Max video channels per user - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 284 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 319 + + + {VAR_PLURAL, plural, =1 {channel} other {channels}} - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 127 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 326 - - Delete + + SEARCH - src/app/shared/shared-main/buttons/delete-button.component.ts - 16 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 336 + + + Allow users to do remote URI/handle search - src/app/shared/shared-main/buttons/delete-button.component.ts - 21 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 347 + + + Allow your users to look up remote videos/actors that may not be federated with your instance - src/app/+my-library/my-videos/my-videos.component.ts - 104 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 350 + + + Allow anonymous to do remote URI/handle search - src/app/+my-library/my-videos/my-videos.component.ts - 131 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 358 + + + Allow anonymous users to look up remote videos/actors that may not be federated with your instance - src/app/+my-library/my-videos/my-videos.component.ts - 172 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 361 + + + Enable global search - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 91 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 372 + + + ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 50 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 375 + + + You should only use moderated search indexes in production, or host your own. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 127 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 377,379 + + + Search index URL - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 208 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 384 + + + Disable local search in search bar - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 308 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 397 + + + Search bar uses the global search index by default - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 71 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 404 + + + Otherwise the local search stays used by default - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 407 + + + FEDERATION - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 371 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 425 + + + Manage relations with other instances. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 406 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 426,428 + + + Other instances can follow yours - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 86 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 439 + + + Manually approve new instance followers - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 158 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 446 + + + Automatically follow back instances - src/app/+videos/+video-watch/comment/video-comments.component.ts - 165 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 459 + + + Automatically follow instances of a public index - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 75 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 472 + + + See the documentation for more information about the expected URL - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 79 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 477,479 + + + Index URL - src/app/+admin/follows/followers-list/followers-list.component.ts - 74 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 484 + + + ADMINISTRATORS - src/app/+admin/users/user-list/user-list.component.ts - 76 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 504 + + + Admin email - src/app/+admin/users/user-list/user-list.component.ts - 194 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 510 - - Only I can see this video + + Enable contact form - src/app/shared/shared-main/video/video.service.ts - 370 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 523 - - Only shareable via a private link + + TWITTER - src/app/shared/shared-main/video/video.service.ts - 374 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 532 - - Anyone can see this video + + Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. - src/app/shared/shared-main/video/video.service.ts - 378 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 533,536 - - Only users of this instance can see this video + + Your Twitter username - src/app/shared/shared-main/video/video.service.ts - 382 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 545 - - viewers + + Instance allowed by Twitter - src/app/shared/shared-main/video/video.model.ts - 211 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 558 - - views + + If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - src/app/shared/shared-main/video/video.model.ts - 214 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 562,568 - - Total video quota + + You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. - src/app/shared/shared-main/users/user-quota.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts + 105 + + + Audio-only - src/app/+admin/users/user-list/user-list.component.html - 140 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 17 - - Daily video quota + + A <code>.mp4</code> that keeps the original audio track, with no video - src/app/shared/shared-main/users/user-quota.component.html - 13 - - - src/app/+admin/users/user-edit/user-edit.component.html - 165 - - - src/app/+admin/users/user-edit/user-edit.component.html - 165 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 18 - - You don't have notifications. + + 144p - src/app/shared/shared-main/users/user-notifications.component.html - 1 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 22 - - published a new video: + + 240p - src/app/shared/shared-main/users/user-notifications.component.html - 15,16 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 26 - - The notification concerns a video now unavailable + + 360p - src/app/shared/shared-main/users/user-notifications.component.html - 24,25 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 30 - - Your video has been unblocked + + 480p - src/app/shared/shared-main/users/user-notifications.component.html - 33,34 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 34 - - Your video has been blocked + + 720p - src/app/shared/shared-main/users/user-notifications.component.html - 41,42 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 38 - - A new video abuse has been created on video + + 1080p - src/app/shared/shared-main/users/user-notifications.component.html - 49 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 42 - - A new comment abuse has been created on video + + 1440p - src/app/shared/shared-main/users/user-notifications.component.html - 53 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 46 - - A new account abuse has been created on account + + 2160p - src/app/shared/shared-main/users/user-notifications.component.html - 57 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 50 - - A new abuse has been created + + threads - src/app/shared/shared-main/users/user-notifications.component.html - 62,63 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 90 - - Your abuse has been acceptedrejected + + thread - src/app/shared/shared-main/users/user-notifications.component.html - 70,72 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 91 - - Abuse has a new message + + Updating instance configuration from the web interface is disabled by the system administrator. + - src/app/shared/shared-main/users/user-notifications.component.html - 80,81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 3,5 - - The recently added video has been automatically blocked + + Homepage - src/app/shared/shared-main/users/user-notifications.component.html - 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 12 - - - commented your video - src/app/shared/shared-main/users/user-notifications.component.html - 101 + src/app/+admin/config/edit-custom-config/edit-homepage.component.html + 13 - - - The notification concerns a comment now unavailable - src/app/shared/shared-main/users/user-notifications.component.html - 109,110 + src/app/+home/home-routing.module.ts + 11 - - Your video has been published + + Information - src/app/shared/shared-main/users/user-notifications.component.html - 118,119 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 20 - - Your video import succeeded + + Basic - src/app/shared/shared-main/users/user-notifications.component.html - 126,127 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 29 - - Your video import failed + + VOD Transcoding - src/app/shared/shared-main/users/user-notifications.component.html - 134,135 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 38 - - User registered on your instance + + Live streaming - src/app/shared/shared-main/users/user-notifications.component.html - 142,143 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 47 - - - is following your channel your account - src/app/shared/shared-main/users/user-notifications.component.html - 152,155 + src/app/shared/shared-instance/instance-features-table.component.html + 67 - - mentioned you on video + + Advanced - src/app/shared/shared-main/users/user-notifications.component.html - 165 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 56 - - Your instance has a new follower () awaiting your approval + + There are errors in the form: - src/app/shared/shared-main/users/user-notifications.component.html - 173,174 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 71,78 - - Your instance automatically followed + + You cannot allow live replay if you don't enable transcoding. - src/app/shared/shared-main/users/user-notifications.component.html - 182 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81,83 - - The notification points to content now unavailable + + You cannot change the server configuration because it's managed externally. - src/app/shared/shared-main/users/user-notifications.component.html - 190,191 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85,87 - - Media is too large for the server. Please contact you administrator if you want to increase the limit size. + + Update configuration - src/app/core/rest/rest-extractor.service.ts - 61 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 90 - - Too many attempts, please try again after minutes. + + Configuration updated. - src/app/core/rest/rest-extractor.service.ts - 66 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 312 - - Too many attempts, please try again later. + + INSTANCE HOMEPAGE - src/app/core/rest/rest-extractor.service.ts - 68 + src/app/+admin/config/edit-custom-config/edit-homepage.component.html + 7 - - Server error. Please retry later. + + INSTANCE - src/app/core/rest/rest-extractor.service.ts - 71 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 7 - - (channel page) + + Name - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 20 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 13 - src/app/shared/shared-video-miniature/video-miniature.component.ts - 117 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 27 - - - (account page) - src/app/shared/shared-main/account/video-avatar-channel.component.ts - 21 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 27 - - Channel avatar + + Short description - src/app/shared/shared-main/account/video-avatar-channel.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 24 + + + Main instance categories - src/app/shared/shared-main/account/video-avatar-channel.component.html - 17 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 50 - - Account avatar + + Add a new category - src/app/shared/shared-main/account/video-avatar-channel.component.html - 7 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 57 - src/app/shared/shared-main/account/video-avatar-channel.component.html - 13 + src/app/shared/shared-forms/select/select-categories.component.html + 5 + + + Main languages you/your moderators speak - src/app/shared/shared-main/account/video-avatar-channel.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 64 - - max size + + Add a new language - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 59 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 71 - src/app/shared/shared-forms/preview-upload.component.ts - 39 + src/app/shared/shared-forms/select/select-languages.component.html + 6 - - extensions + + MODERATION & NSFW - src/app/shared/shared-main/account/actor-avatar-info.component.ts - 59 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 82 - - Change your avatar + + Manage users to build a moderation team. - src/app/shared/shared-main/account/actor-avatar-info.component.html - 10 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 83,85 - - subscribers + + This instance is dedicated to sensitive or NSFW content - src/app/shared/shared-main/account/actor-avatar-info.component.html - 22 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 93 - - This file is too large. + + 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-forms/reactive-file.component.ts - 50 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 97,100 - - PeerTube cannot handle this kind of file. Accepted extensions are }. + + Policy on videos containing sensitive content - src/app/shared/shared-forms/reactive-file.component.ts - 56 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 106 - - Maximize editor + + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/shared-forms/markdown-textarea.component.ts - 38 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 110,112 - - - Exit maximized editor - src/app/shared/shared-forms/markdown-textarea.component.ts - 39 + src/app/shared/shared-user-settings/user-video-settings.component.html + 7,9 - - Complete preview + + Policy for sensitive videos - src/app/shared/shared-forms/markdown-textarea.component.html - 19 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 118 - - - Truncated preview - src/app/shared/shared-forms/markdown-textarea.component.html - 11 + src/app/shared/shared-user-settings/user-video-settings.component.html + 15 Hide - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 37 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 119 + + + src/app/+admin/overview/users/user-edit/user-password.component.html + 11 - - - Show src/app/shared/shared-forms/input-toggle-hidden.component.ts 38 - - - Copied - src/app/shared/shared-forms/input-toggle-hidden.component.ts - 46 + src/app/shared/shared-user-settings/user-video-settings.component.html + 16 - src/app/shared/shared-video-miniature/video-download.component.ts - 136 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 76 - - Copy + + Blur thumbnails - src/app/shared/shared-forms/input-toggle-hidden.component.html - 9 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 120 - src/app/shared/shared-forms/input-toggle-hidden.component.html - 9 + src/app/shared/shared-user-settings/user-video-settings.component.html + 17 - - View your notifications + + Display - src/app/menu/avatar-notification.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 121 - - - Notifications - src/app/menu/avatar-notification.component.html - 13 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 8 - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 1 + src/app/shared/shared-user-settings/user-video-settings.component.html + 18 - - Mark all as read + + Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - src/app/menu/avatar-notification.component.html - 18 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 152 + + + YOU AND YOUR INSTANCE - src/app/menu/avatar-notification.component.html - 18 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 167 + + + Who is behind the instance? - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 20 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 173 - - Update your notification preferences + + A single person? A non-profit? A company? - src/app/menu/avatar-notification.component.html - 22 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 174 - - See all your notifications + + Why did you create this instance? - src/app/menu/avatar-notification.component.html - 40 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 185 - - I'm a teapot + + To share your personal videos? To open registrations and allow people to upload what they want? - src/app/+page-not-found/page-not-found.component.ts - 20 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 186 - - That's an error. + + How long do you plan to maintain this instance? - src/app/+page-not-found/page-not-found.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 197 - - We couldn't find any ressource tied to the URL you were looking for. + + It's important to know for users who want to register on your instance - src/app/+page-not-found/page-not-found.component.html - 6,8 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 198 - - Possible reasons: + + How will you finance the PeerTube server? - src/app/+page-not-found/page-not-found.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 209 - Possible reasons preceding a list of reasons a `Not Found` error page may occur - - The page may have been moved or deleted + + With your own funds? With user donations? Advertising? - src/app/+page-not-found/page-not-found.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 210 - - You may have used an outdated or broken link + + OTHER INFORMATION - src/app/+page-not-found/page-not-found.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 225 - - You may have typed the address or URL incorrectly + + What server/hardware does the instance run on? - src/app/+page-not-found/page-not-found.component.html - 16 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 231 - - The requested entity body blends sweet bits with a mellow earthiness. + + i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/+page-not-found/page-not-found.component.html - 26,27 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 232 - Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request - - Sepia seems to like it. + + LIVE - src/app/+page-not-found/page-not-found.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 5 - This is about Sepia's tea - - - Not found - src/app/+page-not-found/page-not-found-routing.module.ts - 14 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 31 - - Search index is unavailable. Retrying with instance results instead. + + Enable users of your instance to stream live. - src/app/+search/search.component.ts - 171 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 6,8 - - Search error + + Allow live streaming - src/app/+search/search.component.ts - 172 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 18 - - Search + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+search/search.component.ts - 230 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 22 + + + If enabled, your server needs to accept incoming TCP traffic on port - src/app/+search/search-routing.module.ts - 15 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 23 - - {VAR_PLURAL, plural, =1 {result} other {results}} + + Allow your users to automatically publish a replay of their live - src/app/+search/search.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 31 + + + Allow your users to change live latency - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 39 - - + + Small latency disables P2P and high latency can increase P2P ratio - src/app/+search/search.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 41,43 - - on this instance + + Max simultaneous lives created on your instance (-1 for "unlimited") - src/app/+search/search.component.html - 7 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 49,50 - - on the vidiverse + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/+search/search.component.html - 8 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 55 - - - for - src/app/+search/search.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 68 - - Filters + + Max simultaneous lives created per user (-1 for "unlimited") - src/app/+search/search.component.html - 21,22 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 62,63 - - No results found + + Max live duration - src/app/+search/search.component.html - 33,34 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 75 - - subscribers + + TRANSCODING - src/app/+search/search.component.html - 60 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 94 - - - Any - src/app/+search/search-filters.component.ts - 38 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 26 + + + Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. - src/app/+search/search-filters.component.ts - 61 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 95,97 - - Today + + Transcoding enabled for live streams - src/app/+search/search-filters.component.ts - 42 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 110 + + + Live resolutions to generate - src/app/shared/shared-video-miniature/abstract-video-list.ts + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 116 + + + Live transcoding threads - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 70 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 137 - - Last 7 days + + will claim at most with VOD transcoding - src/app/+search/search-filters.component.ts - 46 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 140,142 - - Last 30 days + + will claim at least with VOD transcoding - src/app/+search/search-filters.component.ts - 50 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 144,146 - - Last 365 days + + Live transcoding profile - src/app/+search/search-filters.component.ts - 54 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 159 - - Short (< 4 min) + + new live transcoding profiles can be added by PeerTube plugins - src/app/+search/search-filters.component.ts - 65 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 160 - - Medium (4-10 min) + + No limit - src/app/+search/search-filters.component.ts - 69 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 34 - - Long (> 10 min) + + 1 hour - src/app/+search/search-filters.component.ts - 73 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 35 - - Relevance + + 3 hours - src/app/+search/search-filters.component.ts - 80 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 36 - - Publish date + + 5 hours - src/app/+search/search-filters.component.ts - 84 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 37 - - Views + + 10 hours - src/app/+search/search-filters.component.ts - 88 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 38 - - Sort + + x264, targeting maximum device compatibility - src/app/+search/search-filters.component.html - 7 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 55 - - - Display sensitive content - src/app/+search/search-filters.component.html - 21 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts + 50 - - Yes + + Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. - src/app/+search/search-filters.component.html - 29 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 8,10 - - No + + However, you may want to read our guidelines before tweaking the following values. - src/app/+search/search-filters.component.html - 34 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 11,13 - - Published date + + Read guidelines - src/app/+search/search-filters.component.html - 40 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 16,18 - - Original publication year + + 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/+search/search-filters.component.html - 54 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 27,30 - - After... + + Transcoding enabled - src/app/+search/search-filters.component.html - 66 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 40 - - Before... + + Input formats - src/app/+search/search-filters.component.html - 76 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 46 - - Duration + + Allow additional extensions - src/app/+search/search-filters.component.html - 89 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 51 + + + Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc). - src/app/+videos/+video-watch/video-watch.component.html - 284 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 54 - - Category + + Allow audio files upload - src/app/+search/search-filters.component.html - 102 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 62 + + + Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. - src/app/+videos/+video-watch/video-watch.component.html - 249 + 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/+videos/+video-edit/shared/video-edit.component.html - 63 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 66 - - Display all categories + + Output formats - src/app/+search/search-filters.component.html - 108 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 73 - - Licence + + WebTorrent enabled - src/app/+search/search-filters.component.html - 115 + 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/+videos/+video-watch/video-watch.component.html - 258 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 83 + + + HLS with P2P support enabled - src/app/+videos/+video-edit/shared/video-edit.component.html - 74 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 94 - - Display all licenses + + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - src/app/+search/search-filters.component.html - 121 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 99,108 - - Language + + Resolutions to generate per enabled format - src/app/+search/search-filters.component.html - 128 + 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/+videos/+video-watch/video-watch.component.html - 267 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 131,133 + + + Transcoding threads - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 10 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 144 + + + will claim at most with live transcoding - src/app/+videos/+video-edit/shared/video-edit.component.html - 94 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 146,148 - - Display all languages + + will claim at least with live transcoding - src/app/+search/search-filters.component.html - 134 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 150,152 - - All of these tags + + Transcoding jobs concurrency - src/app/+search/search-filters.component.html - 143 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 166 - - One of these tags + + allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart - src/app/+search/search-filters.component.html - 151 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 167 - - Filter + + Transcoding profile - src/app/+search/search-filters.component.html - 181 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 178 - - Reset + + new transcoding profiles can be added by PeerTube plugins - src/app/+search/search-filters.component.html - 9,10 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 179 + + + VIDEO STUDIO - src/app/+search/search-filters.component.html - 23,24 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 198 + + + Allows your users to edit their video (cut, add intro/outro, add a watermark etc) - src/app/+search/search-filters.component.html - 42,43 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 199,201 + + + Enable video studio - src/app/+search/search-filters.component.html - 56,57 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 210 + + + ⚠️ You need to enable transcoding first to enable video studio - src/app/+search/search-filters.component.html - 91,92 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 213 - - Reset + + Unlimited - src/app/+search/search-filters.component.html - 104,105 + src/app/+admin/config/shared/config.service.ts + 22 - src/app/+search/search-filters.component.html - 117,118 + src/app/+admin/config/shared/config.service.ts + 36 - src/app/+search/search-filters.component.html - 130,131 + src/app/shared/shared-instance/instance-features-table.component.ts + 30 - src/app/+search/search-filters.component.html - 145,146 + src/app/shared/shared-instance/instance-features-table.component.ts + 37 - src/app/+search/search-filters.component.html - 153,154 + src/app/shared/shared-main/users/user-quota.component.ts + 32 - - - Search target - src/app/+search/search-filters.component.html - 160 + src/app/shared/shared-main/users/user-quota.component.ts + 38 - - Instance + + None - no upload possible - src/app/+search/search-filters.component.html - 165 + src/app/+admin/config/shared/config.service.ts + 23 - src/app/shared/shared-moderation/server-blocklist.component.html - 32 + src/app/+admin/config/shared/config.service.ts + 37 + + + 100MB - src/app/+about/about.component.html - 5 + src/app/+admin/config/shared/config.service.ts + 24 - src/app/shared/shared-moderation/server-blocklist.component.html - 32 + src/app/+admin/config/shared/config.service.ts + 40 - - Vidiverse + + 500MB - src/app/+search/search-filters.component.html - 170 + src/app/+admin/config/shared/config.service.ts + 25 - - - Reset - src/app/+search/search-filters.component.html - 178,179 + src/app/+admin/config/shared/config.service.ts + 41 - - An email with the reset password instructions will be sent to . -The link will expire within 1 hour. + + 1GB - src/app/+login/login.component.ts - 106,107 + src/app/+admin/config/shared/config.service.ts + 26 - - Incorrect username or password. + + 5GB - src/app/+login/login.component.ts - 140 + src/app/+admin/config/shared/config.service.ts + 27 - - - Your account is blocked. - src/app/+login/login.component.ts - 141 + src/app/+admin/config/shared/config.service.ts + 43 - - Login + + 20GB - src/app/+login/login.component.html - 3,4 + src/app/+admin/config/shared/config.service.ts + 28 - - - 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/config/shared/config.service.ts + 45 - - User + + 50GB - src/app/+login/login.component.html - 35 + src/app/+admin/config/shared/config.service.ts + 29 - src/app/+signup/+register/register.component.html - 13 + src/app/+admin/config/shared/config.service.ts + 46 - - Username or email address + + 100GB - src/app/+login/login.component.html - 37 + src/app/+admin/config/shared/config.service.ts + 30 - - Password + + 200GB - src/app/+login/login.component.html - 51 - - - src/app/+login/login.component.html - 54 + src/app/+admin/config/shared/config.service.ts + 31 + + + 500GB - src/app/+reset-password/reset-password.component.html - 8 + src/app/+admin/config/shared/config.service.ts + 32 + + + 10MB - src/app/+reset-password/reset-password.component.html - 10 + src/app/+admin/config/shared/config.service.ts + 38 + + + 50MB - src/app/+signup/+register/register-step-user.component.html - 56 + src/app/+admin/config/shared/config.service.ts + 39 + + + 2GB - src/app/+signup/+register/register-step-user.component.html - 58 + src/app/+admin/config/shared/config.service.ts + 42 + + + 10GB - src/app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+admin/config/shared/config.service.ts + 44 + + + Auto (via ffmpeg) - src/app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+admin/config/shared/config.service.ts + 50 - - Click here to reset your password + + Followers of your instance - src/app/+login/login.component.html - 57 + src/app/+admin/follows/followers-list/followers-list.component.html + 3 - - If you are looking for an account… + + Showing to of followers - src/app/+login/login.component.html - 13,14 + src/app/+admin/follows/followers-list/followers-list.component.html + 11 - - 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. + + Actions - src/app/+login/login.component.html - 17,23 + src/app/+admin/follows/followers-list/followers-list.component.html + 23 - - - Request new verification email. - src/app/+login/login.component.html - 27 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 43 - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 16 + src/app/+admin/overview/comments/video-comment-list.component.html + 64 - - - or create an account - src/app/+login/login.component.html - 41,42 + src/app/+my-library/my-ownership/my-ownership.component.html + 18 - - - Or sign in with - src/app/+login/login.component.html - 68 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 39 - - Forgot your password + + Follower - src/app/+login/login.component.html - 83 + src/app/+admin/follows/followers-list/followers-list.component.html + 24 - - Email + + State - src/app/+login/login.component.html - 99 + src/app/+admin/follows/followers-list/followers-list.component.html + 25 - src/app/+signup/+register/register-step-user.component.html - 45 + src/app/+admin/follows/following-list/following-list.component.html + 32 - src/app/+signup/+register/register-step-user.component.html - 47 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 24 + + + Score - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 8 + src/app/+admin/follows/followers-list/followers-list.component.html + 26 + + + Created - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4 + src/app/+admin/follows/followers-list/followers-list.component.html + 27 - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+admin/follows/following-list/following-list.component.html + 33 - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+admin/system/jobs/jobs.component.html + 50 - - - Email address - src/app/+login/login.component.html - 101 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 20 - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 10 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 23 - - Reset + + Accept - src/app/+login/login.component.html - 114 + src/app/+admin/follows/followers-list/followers-list.component.html + 35 - 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/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 25 + + + src/app/+my-library/my-ownership/my-ownership.component.html + 33 - - Enter your email address and we will send you a link to reset your password. + + Refuse - src/app/+login/login.component.html - 95,96 + src/app/+admin/follows/followers-list/followers-list.component.html + 36 + + + src/app/+my-library/my-ownership/my-ownership.component.html + 34 - - Login + + Open actor page in a new tab - src/app/+login/login-routing.module.ts - 14 + src/app/+admin/follows/followers-list/followers-list.component.html + 42 - - Unable to find user id or verification string. + + Accepted - src/app/+reset-password/reset-password.component.ts - 38 + src/app/+admin/follows/followers-list/followers-list.component.html + 49 - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts - 33 + src/app/+admin/follows/following-list/following-list.component.html + 51 - - Your password has been successfully reset! + + Pending - src/app/+reset-password/reset-password.component.ts - 47 + src/app/+admin/follows/followers-list/followers-list.component.html + 52 - - - Reset my password - src/app/+reset-password/reset-password.component.html - 3,4 + src/app/+admin/follows/following-list/following-list.component.html + 54 - - Confirm password + + No follower found matching current filters. - src/app/+reset-password/reset-password.component.html - 19 + src/app/+admin/follows/followers-list/followers-list.component.html + 64 - - Confirmed password + + Your instance doesn't have any follower. - src/app/+reset-password/reset-password.component.html - 21 + src/app/+admin/follows/followers-list/followers-list.component.html + 65 - - Reset my password + + accepted in instance followers - src/app/+reset-password/reset-password.component.html - 29 + src/app/+admin/follows/followers-list/followers-list.component.ts + 41 - - Now please check your emails to verify your account and complete signup. + + Do you really want to reject this follower? - src/app/+signup/+register/register.component.ts - 119 + src/app/+admin/follows/followers-list/followers-list.component.ts + 52 - - You are now logged in as ! + + Reject - src/app/+signup/+register/register.component.ts - 127 + src/app/+admin/follows/followers-list/followers-list.component.ts + 53 - - Create an account + + rejected from instance followers - src/app/+signup/+register/register.component.html - 4,5 + src/app/+admin/follows/followers-list/followers-list.component.ts + 60 - - + + Do you really want to delete this follower? - src/app/+signup/+register/register.component.html - 22 + src/app/+admin/follows/followers-list/followers-list.component.ts + 73 - - Channel + + Delete - src/app/+signup/+register/register.component.html - 25 + src/app/+admin/follows/followers-list/followers-list.component.ts + 74 - src/app/+signup/+register/register.component.html - 25 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 91 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 70 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 95 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 70 + src/app/+admin/overview/comments/video-comment-list.component.ts + 100 - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 27 + src/app/+admin/overview/comments/video-comment-list.component.ts + 169 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 22 + src/app/+admin/overview/users/user-list/user-list.component.ts + 95 - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 6 + src/app/+admin/overview/users/user-list/user-list.component.ts + 209 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 11 + src/app/+admin/overview/videos/video-list.component.ts + 76 - src/app/+videos/+video-edit/shared/video-edit.component.html - 58 + src/app/+admin/overview/videos/video-list.component.ts + 200 - - - Done - src/app/+signup/+register/register.component.html - 35 + src/app/+admin/overview/videos/video-list.component.ts + 231 - - - Create my account - src/app/+signup/+register/register.component.html - 31,32 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 52 - - - PeerTube is creating your account... - src/app/+signup/+register/register.component.html - 39 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 127 - - - Administrators & Sustainability - src/app/+signup/+register/register.component.html - 58 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 35 - src/app/+signup/+register/register.component.html - 58 + src/app/+my-library/my-videos/my-videos.component.html + 50 - - - Moderation information - src/app/+signup/+register/register.component.html - 78 + src/app/+my-library/my-videos/my-videos.component.ts + 171 - src/app/+signup/+register/register.component.html - 78 + src/app/+videos/+video-edit/shared/video-edit.component.html + 190 - src/app/+about/about-instance/about-instance.component.html - 140 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 171 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 144 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 134 - - - Code of conduct - src/app/+signup/+register/register.component.html - 84 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 376 - src/app/+signup/+register/register.component.html - 84 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 411 - src/app/+about/about-instance/about-instance.component.html - 154 + src/app/shared/shared-main/buttons/delete-button.component.ts + 17 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 135 + src/app/shared/shared-main/buttons/delete-button.component.ts + 22 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 377 - - Terms + + removed from instance followers - src/app/+signup/+register/register.component.html - 90 + src/app/+admin/follows/followers-list/followers-list.component.ts + 81 + + + Follow - src/app/+signup/+register/register.component.html - 90 + src/app/+admin/follows/following-list/follow-modal.component.html + 3 - src/app/+about/about-instance/about-instance.component.html - 168 + src/app/+admin/follows/following-list/follow-modal.component.html + 37 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 126 + src/app/+admin/follows/following-list/following-list.component.html + 18 - - Who are we? + + 1 host (without "http://"), account handle or channel handle per line - src/app/+signup/+register/register.component.html - 62 + src/app/+admin/follows/following-list/follow-modal.component.html + 11 - - How long do we plan to maintain this instance? + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - src/app/+signup/+register/register.component.html - 67 + src/app/+admin/follows/following-list/follow-modal.component.html + 27,29 - - How will we finance this instance? + + Follow request(s) sent! - src/app/+signup/+register/register.component.html - 72 + src/app/+admin/follows/following-list/follow-modal.component.ts + 63 - - Display name + + Your instance subscriptions - src/app/+signup/+register/register-step-user.component.html - 8 + src/app/+admin/follows/following-list/following-list.component.html + 3 + + + Showing to of hosts - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+admin/follows/following-list/following-list.component.html + 11 + + + Action - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 33 + src/app/+admin/follows/following-list/following-list.component.html + 30 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 71 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 27 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 53 + src/app/shared/shared-moderation/account-blocklist.component.html + 22 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 53 + src/app/shared/shared-moderation/account-blocklist.component.html + 22 - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 + src/app/shared/shared-moderation/server-blocklist.component.html + 30 - - - Username - src/app/+signup/+register/register-step-user.component.html - 23 + src/app/shared/shared-moderation/server-blocklist.component.html + 30 + + + Redundancy allowed - src/app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/+admin/follows/following-list/following-list.component.html + 34 + + + Open instance in a new tab - src/app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/+admin/follows/following-list/following-list.component.html + 44 - - - e.g. jane_doe - src/app/+signup/+register/register-step-user.component.html - 27 + src/app/shared/shared-moderation/server-blocklist.component.html + 42 - Username choice placeholder in the registration form - - - The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - src/app/+signup/+register/register-step-user.component.html - 36,37 + src/app/shared/shared-moderation/server-blocklist.component.html + 42 - - Video uploads are disabled on this instance, hence your account won't be able to upload videos. + + No host found matching current filters. - src/app/+signup/+register/register-step-user.component.html - 4,5 + src/app/+admin/follows/following-list/following-list.component.html + 71 - - I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance + + Your instance is not following anyone. - src/app/+signup/+register/register-step-user.component.html - 70,74 + src/app/+admin/follows/following-list/following-list.component.html + 72 - - 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. + + Do you really want to unfollow ? - src/app/+signup/+register/register-step-channel.component.html - 5,7 + src/app/+admin/follows/following-list/following-list.component.ts + 46 - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + Unfollow - src/app/+signup/+register/register-step-channel.component.html - 10,11 + src/app/+admin/follows/following-list/following-list.component.ts + 47 - - Channel display name + + You are not following anymore. - src/app/+signup/+register/register-step-channel.component.html - 15 + src/app/+admin/follows/following-list/following-list.component.ts + 54 - - Channel name + + Redundancy - src/app/+signup/+register/register-step-channel.component.html - 30 + src/app/+admin/follows/follows.routes.ts + 48 + + + enabled - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 + + + disabled - src/app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - - Example: my_super_channel + + Redundancy for is - src/app/+signup/+register/register-step-channel.component.html - 34 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 25 - - 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. + + Videos redundancies - src/app/+signup/+register/register-step-channel.component.html - 43,44 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 3 - - Channel name cannot be the same as your account name. You can click on the first step to update your account name. + + My videos duplicated by remote instances - src/app/+signup/+register/register-step-channel.component.html - 51,52 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 12 - - Register + + Remote videos duplicated by my instance - src/app/+signup/+register/register-routing.module.ts - 14 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 13 - - Step + + Strategy - src/app/+signup/+register/custom-stepper.component.html - 9 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 28 - - Subscribe to the account + + Video - src/app/+video-channels/video-channels.component.ts - 60 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 29 - src/app/+videos/+video-watch/video-watch.component.ts - 913 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 26 - - VIDEOS - - src/app/+video-channels/video-channels.component.ts - 65 - + + Total size - src/app/+accounts/accounts.component.ts - 60 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 30 - - VIDEO PLAYLISTS + + List redundancies - src/app/+video-channels/video-channels.component.ts - 66 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 37 - - ABOUT + + Open video in a new tab - src/app/+video-channels/video-channels.component.ts - 67 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 47 + + + Your instance doesn't mirror any video. - src/app/+accounts/accounts.component.ts - 61 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 79 - - Username copied + + Your instance has no mirrored videos. - src/app/+video-channels/video-channels.component.ts - 92 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 80 + + + Enabled strategies stats - src/app/+accounts/accounts.component.ts + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 89 - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} + + No redundancy strategy is enabled on your instance. - src/app/+video-channels/video-channels.component.html - 28 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 93,95 + + + Used () - src/app/+accounts/account-video-channels/account-video-channels.component.html - 13 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 99 + + + Available () - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 35 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 105 - - Go the owner account page + + Do you really want to remove this video redundancy? - src/app/+video-channels/video-channels.component.html - 30 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 149 - - Created by + + Remove redundancy - src/app/+video-channels/video-channels.component.html - 31 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 150 - - Manage channel + + Video redundancies removed! - src/app/+video-channels/video-channels.component.html - 22,23 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 156 - - Video channel videos + + Blocked videos - src/app/+video-channels/video-channels-routing.module.ts - 25 + src/app/+admin/moderation/moderation.routes.ts + 66 - - Video channel playlists + + Muted instances - src/app/+video-channels/video-channels-routing.module.ts - 38 + src/app/+admin/moderation/moderation.routes.ts + 101 - - About video channel + + Showing to of blocked videos - src/app/+video-channels/video-channels-routing.module.ts - 47 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 11 - - VIDEO CHANNELS + + Sensitive - src/app/+accounts/accounts.component.ts - 59 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 27 - - 1 subscriber + + Unfederated - src/app/+accounts/accounts.component.ts - 93 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 28 - - - subscribers - src/app/+accounts/accounts.component.ts - 95 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 60 - - direct account followers + + Date - src/app/+accounts/accounts.component.ts - 109 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 29 - - - Report this account - src/app/+accounts/accounts.component.ts - 115 + src/app/+admin/overview/comments/video-comment-list.component.html + 46 - - Banned + + The video was blocked due to automatic blocking of new videos - src/app/+accounts/accounts.component.html - 18 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 50 - - Muted + + NSFW - src/app/+accounts/accounts.component.html - 19 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 56 - src/app/shared/shared-share-modal/video-share.component.html - 166 + src/app/+admin/overview/videos/video-list.component.html + 75 - - Instance muted + + Block reason: - src/app/+accounts/accounts.component.html - 20 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 75 - - Muted by your instance + + No blocked video found matching current filters. - src/app/+accounts/accounts.component.html - 21 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 92 - - Instance muted by your instance + + No blocked video found. - src/app/+accounts/accounts.component.html - 22 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 93 - - Manage account + + Advanced filters - src/app/+accounts/accounts.component.html - 36 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 30 - - - Account videos - src/app/+accounts/accounts-routing.module.ts - 29 + src/app/+admin/overview/comments/video-comment-list.component.ts + 47 - - - Account video channels - src/app/+accounts/accounts-routing.module.ts - 42 + src/app/+admin/overview/users/user-list/user-list.component.ts + 41 - - - About account - src/app/+accounts/accounts-routing.module.ts - 51 + src/app/+my-library/my-videos/my-videos.component.ts + 112 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 39 - - Published + + Automatic blocks - src/app/shared/shared-video-miniature/video-miniature.component.ts - 162 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 34 - - Publication scheduled on + + Manual blocks - src/app/shared/shared-video-miniature/video-miniature.component.ts - 167 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 38 - - Waiting transcoding + + Internal actions - src/app/shared/shared-video-miniature/video-miniature.component.ts - 171 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 59 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 244 - - To transcode + + Switch video block to manual - src/app/shared/shared-video-miniature/video-miniature.component.ts - 175 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 64 - - To import + + Video switched to manual block. - src/app/shared/shared-video-miniature/video-miniature.component.ts - 179 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 70 - - Unlisted + + Actions for the video - src/app/shared/shared-video-miniature/video-miniature.component.html - 6 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 82 - src/app/+videos/+video-watch/video-watch-playlist.component.html - 9 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 334 - - Private + + Unblock - src/app/shared/shared-video-miniature/video-miniature.component.html - 7 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 86 - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 33 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 133 - src/app/+videos/+video-watch/video-watch-playlist.component.html - 10 + src/app/+admin/overview/videos/video-list.component.ts + 88 - - - {VAR_PLURAL, plural, =1 {1 view} other { views}} - src/app/shared/shared-video-miniature/video-miniature.component.html - 32 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 365 - - + + Do you really want to delete this video? - src/app/shared/shared-video-miniature/video-miniature.component.html - 32,33 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 94 - - - Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html - 53 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 375 - - Sensitive + + Video deleted. - src/app/shared/shared-video-miniature/video-miniature.component.html - 58,59 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 101 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 383 - - Enter a new tag + + Do you really want to unblock this video? It will be available again in the videos list. - src/app/shared/shared-forms/select/select-tags.component.html - 5 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 131 - - Published videos + + Video unblocked. - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 42 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 139 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 216 - - Published 1 video + + Video comments - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 86 + src/app/+admin/overview/comments/video-comment-list.component.html + 3 - - Published videos + + This view also shows comments from muted accounts. - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 87 + src/app/+admin/overview/comments/video-comment-list.component.html + 8 + + + Showing to of comments - src/app/+accounts/account-videos/account-videos.component.ts - 79 + src/app/+admin/overview/comments/video-comment-list.component.html + 15 - - Display all videos (private, unlisted or not yet published) + + Batch actions - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/overview/comments/video-comment-list.component.html + 22 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/overview/users/user-list/user-list.component.html + 18 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/overview/videos/video-list.component.html + 18 + + + Refresh - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/overview/comments/video-comment-list.component.html + 31 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/overview/videos/video-list.component.html + 27 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/system/jobs/jobs.component.html + 30 - src/app/shared/shared-video-miniature/abstract-video-list.html - 40 + src/app/+admin/system/logs/logs.component.html + 33 - - No results. + + Select all rows - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/overview/comments/video-comment-list.component.html + 39 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/overview/users/user-list/user-list.component.html + 39 - src/app/shared/shared-video-miniature/videos-selection.component.html - 1 + src/app/+admin/overview/videos/video-list.component.html + 36 + + + Account - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/overview/comments/video-comment-list.component.html + 43 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/shared/shared-moderation/account-blocklist.component.html + 23 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/shared/shared-moderation/account-blocklist.component.html + 23 + + + Video - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/overview/comments/video-comment-list.component.html + 44 - src/app/shared/shared-video-miniature/abstract-video-list.html - 48 + src/app/+admin/overview/videos/video-list.component.html + 40 - src/app/+videos/video-list/overview/video-overview.component.html - 4 + src/app/+my-library/my-ownership/my-ownership.component.html + 20 - - - Created playlists - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 2,4 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 18 - - - This channel does not have playlists. - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 6 + src/app/shared/shared-video-miniature/video-download.component.html + 8 - - No description - - src/app/+video-channels/video-channel-about/video-channel-about.component.ts - 41 + + Comment + + src/app/+admin/overview/comments/video-comment-list.component.html + 45 - src/app/+accounts/account-about/account-about.component.ts - 38 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts + 81 - - DESCRIPTION + + Select this row - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 5 + src/app/+admin/overview/comments/video-comment-list.component.html + 54 - src/app/+accounts/account-about/account-about.component.html - 5 + src/app/+admin/overview/users/user-list/user-list.component.html + 79 - - - STATS - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 17 + src/app/+admin/overview/videos/video-list.component.html + 51 + + + See full comment - src/app/+accounts/account-about/account-about.component.html - 10 + src/app/+admin/overview/comments/video-comment-list.component.html + 58 - - Created + + Open account in a new tab - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 18 + src/app/+admin/overview/comments/video-comment-list.component.html + 69 - - - SUPPORT THIS CHANNEL - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 10 + src/app/+admin/overview/users/user-list/user-list.component.html + 94 - - - Video channels - src/app/+accounts/account-video-channels/account-video-channels.component.html - 1 + src/app/+my-library/my-ownership/my-ownership.component.html + 38 - - - This account does not have channels. - src/app/+accounts/account-video-channels/account-video-channels.component.html - 4 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 44 - - - See this video channel - src/app/+accounts/account-video-channels/account-video-channels.component.html - 9 + src/app/shared/shared-moderation/account-blocklist.component.html + 34 - - - This channel doesn't have any videos. - src/app/+accounts/account-video-channels/account-video-channels.component.html - 20 + src/app/shared/shared-moderation/account-blocklist.component.html + 34 - - SHOW THIS CHANNEL + + Commented video - src/app/+accounts/account-video-channels/account-video-channels.component.html - 29,30 + src/app/+admin/overview/comments/video-comment-list.component.html + 81 - - Joined + + No comments found matching current filters. - src/app/+accounts/account-about/account-about.component.html - 12 + src/app/+admin/overview/comments/video-comment-list.component.html + 106 - - Subscribed to all current channels of . You will be notified of all their new videos. + + No comments found. - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 109 + src/app/+admin/overview/comments/video-comment-list.component.html + 107 - - Subscribed to . You will be notified of all their new videos. + + Local comments - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 110 + src/app/+admin/overview/comments/video-comment-list.component.ts + 51 - - Subscribed + + Remote comments - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 112 + src/app/+admin/overview/comments/video-comment-list.component.ts + 55 - - Unsubscribed from all channels of + + Delete this comment - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 139 + src/app/+admin/overview/comments/video-comment-list.component.ts + 80 - - Unsubscribed from + + Delete all comments of this account - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 140 + src/app/+admin/overview/comments/video-comment-list.component.ts + 86 - - Unsubscribed + + Comments are deleted after a few minutes - src/app/shared/shared-user-subscription/subscribe-button.component.ts - 142 + src/app/+admin/overview/comments/video-comment-list.component.ts + 87 - - Using an ActivityPub account + + comments deleted. - src/app/shared/shared-user-subscription/subscribe-button.component.html - 50 + src/app/+admin/overview/comments/video-comment-list.component.ts + 148 - - Subscribe with a Mastodon account: + + Do you really want to delete all comments of ? - src/app/shared/shared-user-subscription/subscribe-button.component.html - 57 + src/app/+admin/overview/comments/video-comment-list.component.ts + 168 - - Using a syndication feed + + Comments of will be deleted in a few minutes - src/app/shared/shared-user-subscription/subscribe-button.component.html - 62 + src/app/+admin/overview/comments/video-comment-list.component.ts + 180 - - Subscribe via RSS + + Comments list - src/app/shared/shared-user-subscription/subscribe-button.component.html - 63 + src/app/+admin/overview/comments/video-comment.routes.ts + 24 - - Subscribe + + User created. - src/app/shared/shared-user-subscription/subscribe-button.component.html - 7 + src/app/+admin/overview/users/user-edit/user-create.component.ts + 78 - - Subscribe to all channels + + Create user - src/app/shared/shared-user-subscription/subscribe-button.component.html - 9 + src/app/+admin/overview/users/user-edit/user-create.component.ts + 97 - - - channels subscribed - src/app/shared/shared-user-subscription/subscribe-button.component.html - 11 + src/app/+admin/overview/users/user-list/user-list.component.html + 25 - - {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} + + Create - src/app/shared/shared-user-subscription/subscribe-button.component.html - 31 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 8 - - - Subscribe with an account on this instance - src/app/shared/shared-user-subscription/subscribe-button.component.html - 53 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 8 - - - Subscribe with your local account - src/app/shared/shared-user-subscription/subscribe-button.component.html - 54 + src/app/+manage/video-channel-edit/video-channel-create.component.ts + 102 - - - Verify account via email - src/app/+signup/+verify-account/verify-account-routing.module.ts - 17 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 92 - - - Ask to send an email to verify you account - src/app/+signup/+verify-account/verify-account-routing.module.ts - 26 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - - - Welcome to PeerTube! - src/app/+signup/shared/signup-success.component.html + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 - - - If you need help to use PeerTube, you can have a look at the documentation. - src/app/+signup/shared/signup-success.component.html - 14,15 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 81 - - Channels + + Edit - src/app/+my-library/my-library.component.ts - 47 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 11 - - - Videos - src/app/+my-library/my-library.component.ts - 54 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 11 - - - Playlists - src/app/+my-library/my-library.component.ts - 61 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - - - Subscriptions - src/app/+my-library/my-library.component.ts - 66 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - src/app/+videos/videos-routing.module.ts - 73 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - src/app/+videos/video-list/video-user-subscriptions.component.ts - 45 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - - History - src/app/+my-library/my-library.component.ts - 71 + src/app/+videos/+video-edit/shared/video-edit.component.html + 189 - - - My playlists - src/app/+my-library/my-library-routing.module.ts - 40 + src/app/+videos/+video-edit/shared/video-edit.component.html + 321 - - - Create a new playlist - src/app/+my-library/my-library-routing.module.ts - 49 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 43 - - Playlist elements + + {VAR_PLURAL, plural, =1 {Video} other {Videos}} - src/app/+my-library/my-library-routing.module.ts - 58 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 24 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 24 - - Update playlist + + {VAR_PLURAL, plural, =1 {Channel} other {Channels}} - src/app/+my-library/my-library-routing.module.ts - 67 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 30 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 47 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 30 - - My videos + + {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} - src/app/+my-library/my-library-routing.module.ts - 77 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 36 - src/app/+my-library/my-videos/my-videos.component.ts - 58 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 36 - - My video imports + + Incriminated in reports - src/app/+my-library/my-library-routing.module.ts - 90 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 42 - - - My subscriptions - src/app/+my-library/my-library-routing.module.ts - 99 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 42 - - Ownership changes + + Authored reports accepted - src/app/+my-library/my-library-routing.module.ts - 108 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 48 - - - My video history - src/app/+my-library/my-library-routing.module.ts - 118 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 48 - - Verify account email confirmation + + {VAR_PLURAL, plural, =1 {Comment} other {Comments}} - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 3,4 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 54 - - - Email updated. - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 10,11 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 54 - - An error occurred. + + NEW USER - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 73 - - - An email with verification link will be sent to . - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 45 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 73 - - Request email for account verification + + Username - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 3,4 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 83 - - - Send verification email - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 83 - - - This instance does not require email verification. - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 20 + src/app/+admin/overview/users/user-list/user-list.component.ts + 125 - - - Report - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 51 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 - - - Account reported. - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 82 + src/app/+signup/+register/register-step-user.component.html + 23 - - What is the issue? + + john - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 85 - src/app/shared/shared-moderation/report-modals/video-report.component.html - 13 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 85 + + + Channel name - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 94 - - - Please describe the issue... - src/app/shared/shared-moderation/report-modals/report.component.html - 42 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 94 - src/app/shared/shared-moderation/report-modals/video-report.component.html - 80 + src/app/+signup/+register/register-step-channel.component.html + 30 + + + + john_channel + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 96 - src/app/shared/shared-moderation/report-modals/report.component.html - 42 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 96 - - Submit + + Email - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 105 - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 27 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 105 - src/app/shared/shared-moderation/video-block.component.html - 43 + src/app/+admin/overview/users/user-list/user-list.component.ts + 127 - src/app/shared/shared-moderation/report-modals/video-report.component.html - 95 + src/app/+login/login.component.html + 115 - src/app/+about/about-instance/contact-admin-modal.component.html - 53 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 6 - src/app/shared/shared-moderation/report-modals/report.component.html - 57 + src/app/+signup/+register/register-step-user.component.html + 45 - - - Your report will be sent to moderators of and will be forwarded to the comment origin () too. - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/+signup/+register/register-step-user.component.html + 47 - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 - - Do you really want to delete videos? + + mail@example.com - src/app/+my-library/my-videos/my-videos.component.ts - 103 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 107 - - - videos deleted. - src/app/+my-library/my-videos/my-videos.component.ts - 120 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 107 - - Do you really want to delete ? + + Password - src/app/+my-library/my-videos/my-videos.component.ts - 130 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 117 - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 49 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 117 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 126 + src/app/+login/login.component.html + 38 - - - Video deleted. - src/app/+my-library/my-videos/my-videos.component.ts - 138 + src/app/+login/login.component.html + 40 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 214 + src/app/+reset-password/reset-password.component.html + 8 - - - Display live information - src/app/+my-library/my-videos/my-videos.component.ts - 161 + src/app/+reset-password/reset-password.component.html + 10 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 278 + src/app/+signup/+register/register-step-user.component.html + 56 - - - Change ownership - src/app/+my-library/my-videos/my-videos.component.ts - 167 + src/app/+signup/+register/register-step-user.component.html + 58 - - My videos + + If you leave the password empty, an email will be sent to the user. - src/app/+my-library/my-videos/my-videos.component.html - 4 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 120,122 - - - My imports - src/app/+my-library/my-videos/my-videos.component.html - 11 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 120,122 + + + Role - src/app/+my-library/my-video-imports/my-video-imports.component.html - 3 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 136 - - - Ownership changes - src/app/+my-library/my-videos/my-videos.component.html - 16 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 136 - - - Search your videos - src/app/+my-library/my-videos/my-videos.component.html - 23 + src/app/+admin/overview/users/user-list/user-list.component.ts + 126 - - Clear filters + + Video quota - src/app/+my-library/my-videos/my-videos.component.html - 26 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 151 - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 13 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 151 - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 14 + src/app/+admin/overview/users/user-list/user-list.component.ts + 128 - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 14 + src/app/shared/shared-instance/instance-features-table.component.html + 47 + + + Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - src/app/shared/shared-moderation/server-blocklist.component.html - 20 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 161,164 - src/app/shared/shared-moderation/account-blocklist.component.html - 20 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 161,164 + + + Daily video quota - src/app/+admin/follows/following-list/following-list.component.html - 20 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 172 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 31 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 172 - src/app/shared/shared-moderation/account-blocklist.component.html - 20 + src/app/shared/shared-main/users/user-quota.component.html + 13 + + + Auth plugin - src/app/shared/shared-moderation/server-blocklist.component.html - 20 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 188 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 46 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 188 - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 33 + src/app/+admin/overview/users/user-list/user-list.component.ts + 135 + + + None (local authentication) - src/app/+admin/follows/followers-list/followers-list.component.html - 20 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 192 - src/app/+admin/users/user-list/user-list.component.html - 36 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 192 - - Delete + + Doesn't need review before a video goes public - src/app/+my-library/my-videos/my-videos.component.html - 43 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 201 - src/app/+videos/+video-edit/shared/video-edit.component.html - 178 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 201 - - Ownership change request sent. + + DANGER ZONE - src/app/+my-library/my-videos/modals/video-change-ownership.component.ts - 64 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 219 - - - Change ownership - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 3 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 219 - - - Select the next owner - src/app/+my-library/my-videos/modals/video-change-ownership.component.html - 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 77 - - You cannot ban root. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 58 - + + Send a link to reset the password by email to the user - src/app/+admin/users/user-list/user-list.component.ts - 154 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 226 - - - Do you really want to unban ? - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 226 - - Unban + + Ask for new password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 227 - src/app/+admin/users/user-list/user-list.component.ts - 88 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 227 + + + Manually set the user password - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 231 - - - User unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 76 + src/app/+admin/overview/users/user-edit/user-edit.component.html + 231 - - You cannot delete root. + + Show - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 86 + src/app/+admin/overview/users/user-edit/user-password.component.html + 10 - src/app/+admin/users/user-list/user-list.component.ts - 188 + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 39 - - If you remove this user, you will not be able to create another with the same username! + + Password changed for user . - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 90 + src/app/+admin/overview/users/user-edit/user-password.component.ts + 41 - - User deleted. + + Update user password - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 96 + src/app/+admin/overview/users/user-edit/user-password.component.ts + 54 - - User email set as verified + + User updated. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 107 + src/app/+admin/overview/users/user-edit/user-update.component.ts + 94 - - Account muted. + + Update user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 119 + src/app/+admin/overview/users/user-edit/user-update.component.ts + 113 + + + An email asking for password reset has been sent to . - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 240 + src/app/+admin/overview/users/user-edit/user-update.component.ts + 120 - - Account unmuted. + + Showing to of users - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 133 + src/app/+admin/overview/users/user-list/user-list.component.html + 11 + + + Table parameters - src/app/shared/shared-moderation/account-blocklist.component.ts + src/app/+admin/overview/users/user-list/user-list.component.html 47 - - Instance muted. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 147 - + + Select columns - src/app/shared/shared-moderation/server-blocklist.component.ts - 68 + src/app/+admin/overview/users/user-list/user-list.component.html + 53 - - Instance unmuted. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 161 - + + Highlight banned users - src/app/shared/shared-moderation/server-blocklist.component.ts - 45 + src/app/+admin/overview/users/user-list/user-list.component.html + 59 - - Account muted by the instance. + + Muted - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 175 + src/app/+admin/overview/users/user-list/user-list.component.html + 104 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 429 + src/app/shared/shared-moderation/account-block-badges.component.html + 1 - - - Account unmuted by the instance. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 189 + src/app/shared/shared-share-modal/video-share.component.html + 210 - - Instance muted by the instance. + + The user was banned - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 203 + src/app/+admin/overview/users/user-list/user-list.component.html + 109 - - Instance unmuted by the instance. + + User's email must be verified to login - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 217 + src/app/+admin/overview/users/user-list/user-list.component.html + 120 - - Are you sure you want to remove all the comments of this account? + + User's email is verified / User can login without email verification - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 228 + src/app/+admin/overview/users/user-list/user-list.component.html + 124 - - Delete account comments + + Total video quota - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 229 + src/app/+admin/overview/users/user-list/user-list.component.html + 131 - - - Will remove comments of this account (may take several minutes). - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 235 + src/app/shared/shared-main/users/user-quota.component.html + 3 - - Edit user + + Total daily video quota - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 263 + src/app/+admin/overview/users/user-list/user-list.component.html + 141 - - Change quota, role, and more. + + Ban reason: - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 264 + src/app/+admin/overview/users/user-list/user-list.component.html + 163 - - Delete user + + Banned users - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 268 + src/app/+admin/overview/users/user-list/user-list.component.ts + 45 Videos will be deleted, comments will be tombstoned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 269 + src/app/+admin/overview/users/user-list/user-list.component.ts + 96 - src/app/+admin/users/user-list/user-list.component.ts - 77 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 345 Ban - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 273 + src/app/+admin/overview/users/user-list/user-list.component.ts + 101 - src/app/+admin/users/user-list/user-list.component.ts - 82 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 350 User won't be able to login anymore, but videos and comments will be kept as is. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 274 + src/app/+admin/overview/users/user-list/user-list.component.ts + 102 - src/app/+admin/users/user-list/user-list.component.ts - 83 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 351 - - Unban user + + Unban - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 279 + src/app/+admin/overview/users/user-list/user-list.component.ts + 107 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 186 - - - Allow the user to login and create videos/comments again src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 280 + 83 Set Email as Verified - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 285 + src/app/+admin/overview/users/user-list/user-list.component.ts + 114 - src/app/+admin/users/user-list/user-list.component.ts - 95 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 362 - - Mute this account + + Created - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 297 + src/app/+admin/overview/users/user-list/user-list.component.ts + 129 - - Hide any content from that user from you. + + Daily quota - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 298 + src/app/+admin/overview/users/user-list/user-list.component.ts + 134 - - Unmute this account + + Last login - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 303 + src/app/+admin/overview/users/user-list/user-list.component.ts + 136 - - Show back content from that user for you. + + You cannot ban root. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 304 + src/app/+admin/overview/users/user-list/user-list.component.ts + 173 - - - Mute the instance src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 309 + 71 - - Hide any content from that instance for you. + + Do you really want to unban users? - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 310 + src/app/+admin/overview/users/user-list/user-list.component.ts + 186 - - Unmute the instance + + users unbanned. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 315 + src/app/+admin/overview/users/user-list/user-list.component.ts + 192 - - Show back content from that instance for you. + + You cannot delete root. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 316 + src/app/+admin/overview/users/user-list/user-list.component.ts + 203 - - - Remove comments from your videos src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 321 + 99 - - Remove comments made by this account on your videos. + + If you remove these users, you will not be able to create others with the same username! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 322 + src/app/+admin/overview/users/user-list/user-list.component.ts + 208 - - Mute this account by your instance + + users deleted. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 333 + src/app/+admin/overview/users/user-list/user-list.component.ts + 215 - - Hide any content from that user from you, your instance and its users. + + users email set as verified. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 334 + src/app/+admin/overview/users/user-list/user-list.component.ts + 227 - - Unmute this account by your instance + + Users list - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 339 + src/app/+admin/overview/users/users.routes.ts + 25 - - Show this user's content to the users of this instance again. + + Create a user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 340 + src/app/+admin/overview/users/users.routes.ts + 34 - - Mute the instance by your instance + + Update a user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 351 + src/app/+admin/overview/users/users.routes.ts + 43 - - Hide any content from that instance from you, your instance and its users. + + Video type - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 352 + src/app/+admin/overview/videos/video-admin.service.ts + 45 - - Unmute the instance by your instance + + VOD - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 357 + src/app/+admin/overview/videos/video-admin.service.ts + 49 - - Show back content from that instance for you, your instance and its users. + + Live - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 358 + src/app/+admin/overview/videos/video-admin.service.ts + 53 - - Remove comments from your instance + + Video files - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 368 + src/app/+admin/overview/videos/video-admin.service.ts + 59 - - Remove comments made by this account from your instance. + + With WebTorrent - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 369 + src/app/+admin/overview/videos/video-admin.service.ts + 63 - - Playlist } deleted. + + Without WebTorrent - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 60 + src/app/+admin/overview/videos/video-admin.service.ts + 67 - - My playlists + + With HLS - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 4 + src/app/+admin/overview/videos/video-admin.service.ts + 71 - - Search your playlists + + Without HLS - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 10 + src/app/+admin/overview/videos/video-admin.service.ts + 75 - - Create playlist + + Videos scope - src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 18 + src/app/+admin/overview/videos/video-admin.service.ts + 81 - - Playlist updated. + + Remote videos - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts - 97 + src/app/+admin/overview/videos/video-admin.service.ts + 85 - - My Playlists + + Local videos - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+admin/overview/videos/video-admin.service.ts + 89 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 4 + src/app/+videos/video-list/videos-list-common-page.component.ts + 189 - - - Description - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 44 + src/app/core/menu/menu.service.ts + 142 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 44 + src/app/core/menu/menu.service.ts + 143 + + + Exclude - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 64 + src/app/+admin/overview/videos/video-admin.service.ts + 95 + + + Exclude muted accounts - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 64 + src/app/+admin/overview/videos/video-admin.service.ts + 99 + + + Exclude public videos - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 17 + src/app/+admin/overview/videos/video-admin.service.ts + 103 + + + Showing to of videos - src/app/+about/about-instance/about-instance.component.html - 113 + src/app/+admin/overview/videos/video-list.component.html + 11 + + + Info - src/app/+videos/+video-edit/shared/video-edit.component.html - 38 + src/app/+admin/overview/videos/video-list.component.html + 41 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 39 + src/app/core/notification/notifier.service.ts + 11 - - Privacy + + Files - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 57 + src/app/+admin/overview/videos/video-list.component.html + 42 + + + Published - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 57 + src/app/+admin/overview/videos/video-list.component.html + 43 + + + - src/app/+videos/+video-watch/video-watch.component.html - 234 + src/app/+admin/overview/videos/video-list.component.html + 77 - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 34 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 29 + src/app/+stats/video/video-stats.component.html + 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 13 - - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 18 + 31 - src/app/+videos/+video-edit/shared/video-edit.component.html - 106 + src/app/+videos/+video-watch/video-watch.component.html + 73 - - - Playlist thumbnail - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 82 + src/app/menu/menu.component.html + 110 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 82 + src/app/shared/shared-main/buttons/action-dropdown.component.html + 22 - - - Edit - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 85 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 14 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 11 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 24 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 85 + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 11 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 9 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + src/app/shared/shared-video-miniature/video-download.component.html + 27 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 11 + src/app/shared/shared-video-miniature/video-download.component.html + 52 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 35 + src/app/shared/shared-video-miniature/video-download.component.html + 78 - src/app/+videos/+video-edit/shared/video-edit.component.html - 267 + src/app/shared/shared-video-miniature/video-download.component.html + 89 - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/shared/shared-video-miniature/video-download.component.html + 101 - src/app/+admin/users/user-edit/user-edit.component.html - 11 + src/app/shared/shared-video-miniature/videos-selection.component.html + 1 - - Create + + Account muted - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 + src/app/+admin/overview/videos/video-list.component.html + 79 + + + Server muted - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 8 + src/app/+admin/overview/videos/video-list.component.html + 80 + + + Blocked - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 81 + src/app/+admin/overview/videos/video-list.component.html + 82 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 8 + src/app/shared/shared-video-miniature/video-miniature.component.html + 59 + + + Block - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 8 + src/app/+admin/overview/videos/video-list.component.ts + 82 - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/shared/shared-moderation/video-block.component.html + 50 - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 359 - - NEW PLAYLIST + + Run HLS transcoding - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 + src/app/+admin/overview/videos/video-list.component.ts + 96 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 25 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 391 - - PLAYLIST + + Run WebTorrent transcoding - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 26 + src/app/+admin/overview/videos/video-list.component.ts + 102 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html - 26 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 397 - - Delete playlist + + Delete HLS files - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 52 + src/app/+admin/overview/videos/video-list.component.ts + 108 - - - Playlist deleted. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 135 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 403 - - Share + + Delete WebTorrent files - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 12 + src/app/+admin/overview/videos/video-list.component.ts + 114 - src/app/shared/shared-share-modal/video-share.component.html - 3 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 409 - - No videos in this playlist. + + Are you sure you want to delete these videos? - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 25 + src/app/+admin/overview/videos/video-list.component.ts + 199 - - Browse videos on PeerTube to add them in your playlist. + + Deleted videos. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 28,29 + src/app/+admin/overview/videos/video-list.component.ts + 206 - - See the documentation for more information. + + Unblocked videos. - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html - 32,33 + src/app/+admin/overview/videos/video-list.component.ts + 218 - - Playlist created. + + Are you sure you want to delete HLS streaming playlists? - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 76 + src/app/+admin/overview/videos/video-list.component.ts + 228 - - Create + + Are you sure you want to delete WebTorrent files of videos? - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts - 89 + src/app/+admin/overview/videos/video-list.component.ts + 229 + + + Files were removed. - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 76 + src/app/+admin/overview/videos/video-list.component.ts + 237 - - Showing to of imports + + Transcoding jobs created. - src/app/+my-library/my-video-imports/my-video-imports.component.html - 10 + src/app/+admin/overview/videos/video-list.component.ts + 249 - - Target + + Videos list - src/app/+my-library/my-video-imports/my-video-imports.component.html - 17 + src/app/+admin/overview/videos/video.routes.ts + 24 - - Video + + Settings - src/app/+my-library/my-video-imports/my-video-imports.component.html - 18 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 12 - src/app/+my-library/my-ownership/my-ownership.component.html - 20 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 45 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 60 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 1 - - - State - src/app/+my-library/my-video-imports/my-video-imports.component.html - 19 + src/app/+my-account/my-account.component.ts + 50 - - Created - - src/app/+my-library/my-video-imports/my-video-imports.component.html - 20 - + + Uninstall - src/app/+admin/system/jobs/jobs.component.html - 40 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 21 - src/app/+admin/follows/following-list/following-list.component.html - 34 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 112 + + + You don't have plugins installed yet. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 43 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 87 + + + You don't have themes installed yet. - src/app/+admin/follows/followers-list/followers-list.component.html - 31 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 90 - - See the error + + Update to - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 98 + + + Do you really want to uninstall ? - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 111 - - This video was deleted + + uninstalled. - src/app/+my-library/my-video-imports/my-video-imports.component.html - 49 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 119 - - My subscriptions + + This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 4 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 135 - - Search your subscriptions + + Upgrade - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 11 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 136 - - You don't have any subscriptions yet. + + Proceed upgrade - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 18 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 137 - - Channel page + + updated. - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 27 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 151 + + + To load your new installed plugins or themes, refresh the page. + - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 30 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 3,5 + + + Popular plugins - src/app/+videos/+video-watch/video-watch.component.html - 190 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 10 - - subscribers + + Popular themes - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 32 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 11 - - Owner account page + + for "" - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 34 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 17,19 - - Created by + + {VAR_PLURAL, plural, =1 {result} other {results}} - src/app/+my-library/my-subscriptions/my-subscriptions.component.html - 35 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 18 - - - My ownership changes - src/app/+my-library/my-ownership/my-ownership.component.html - 3 + src/app/+search/search.component.html + 5 - - Actions + + Search... - src/app/+my-library/my-ownership/my-ownership.component.html - 18 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + No results. + - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 61 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 27,29 + + + Installed - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 82 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 35 - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 62 + src/app/+admin/plugins/shared/plugin-navigation.component.html + 3 - - Initiator + + This plugin is developed by Framasoft - src/app/+my-library/my-ownership/my-ownership.component.html - 19 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 37 - - Created + + Official - src/app/+my-library/my-ownership/my-ownership.component.html - 22,23 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 37,39 - - Status + + The plugin index is not available. Please retry later. - src/app/+my-library/my-ownership/my-ownership.component.html - 25 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 99 - - Open account in a new tab + + Please only install plugins or themes you trust, since they can execute any code on your instance. - src/app/+my-library/my-ownership/my-ownership.component.html - 38 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 129 + + + Install ? - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 130 + + + installed. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 142 + + + This does not have settings. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 66 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 16,18 + + + Settings updated. - src/app/shared/shared-moderation/account-blocklist.component.html - 39 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 55 + + + List installed plugins - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 87 + src/app/+admin/plugins/plugins.routes.ts + 26 + + + Search plugins - src/app/+admin/users/user-list/user-list.component.html - 106 + src/app/+admin/plugins/plugins.routes.ts + 35 - - Accept + + Show plugin - src/app/+my-library/my-ownership/my-ownership.component.html - 33 + src/app/+admin/plugins/plugins.routes.ts + 44 + + + plugin - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + src/app/+admin/plugins/shared/plugin-api.service.ts 30 + + + theme - src/app/+admin/follows/followers-list/followers-list.component.html - 39 + src/app/+admin/plugins/shared/plugin-api.service.ts + 33 - - Refuse + + Plugin homepage (new window) - src/app/+my-library/my-ownership/my-ownership.component.html - 34 + src/app/+admin/plugins/shared/plugin-card.component.html + 8 - src/app/+admin/follows/followers-list/followers-list.component.html - 40 + src/app/+admin/plugins/shared/plugin-card.component.html + 12 - - No ownership change request found. + + Navigate between installed plugins and themes or find new ones - src/app/+my-library/my-ownership/my-ownership.component.html - 83 + src/app/+admin/plugins/shared/plugin-navigation.component.html + 2 - - Ownership accepted + + Search - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts - 71 + src/app/+admin/plugins/shared/plugin-navigation.component.html + 4 - - - Accept ownership - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 3 + src/app/+search/search-routing.module.ts + 12 - - - Select a channel to receive the video - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 10 + src/app/+search/search.component.ts + 255 - - - Channel that will receive the video - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html - 13 + src/app/header/search-typeahead.component.html + 8 - - - My videos history - src/app/+my-library/my-history/my-history.component.ts - 44 + src/app/shared/shared-instance/instance-features-table.component.html + 110 - - - Videos history is enabled - src/app/+my-library/my-history/my-history.component.ts - 76 + src/app/shared/shared-main/misc/simple-search-input.component.ts + 12 + + + src/app/shared/shared-main/misc/simple-search-input.component.ts + 13 - - Videos history is disabled + + Navigate between plugins and themes - src/app/+my-library/my-history/my-history.component.ts - 77 + src/app/+admin/plugins/shared/plugin-navigation.component.html + 7 - - Delete videos history + + IP address - src/app/+my-library/my-history/my-history.component.ts - 89 + src/app/+admin/system/debug/debug.component.html + 2 - - Are you sure you want to delete all your videos history? + + PeerTube thinks your web browser public IP is . - src/app/+my-library/my-history/my-history.component.ts - 90 + src/app/+admin/system/debug/debug.component.html + 4 - - Videos history deleted + + If this is not your correct public IP, please consider fixing it because: - src/app/+my-library/my-history/my-history.component.ts - 98 + src/app/+admin/system/debug/debug.component.html + 6 - - My history + + Views may not be counted correctly (reduced compared to what they should be) - src/app/+my-library/my-history/my-history.component.html - 3 + src/app/+admin/system/debug/debug.component.html + 8 - - Video history + + Anti brute force system could be overzealous - src/app/+my-library/my-history/my-history.component.html + src/app/+admin/system/debug/debug.component.html 9 - - Delete history + + P2P system could not work correctly - src/app/+my-library/my-history/my-history.component.html - 13,15 + src/app/+admin/system/debug/debug.component.html + 10 - - You don't have any video history yet. + + To fix it: - src/app/+my-library/my-history/my-history.component.html - 19 + src/app/+admin/system/debug/debug.component.html + 13 - - Do you really want to unblock this video? It will be available again in the videos list. + + Check the trust_proxy configuration key - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 180 + src/app/+admin/system/debug/debug.component.html + 15 + + + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 146 + src/app/+admin/system/debug/debug.component.html + 16,17 - - Unblock + + Job type - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 182 + src/app/+admin/system/jobs/jobs.component.html + 3 + + + Job state - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 296 + src/app/+admin/system/jobs/jobs.component.html + 12 + + + any - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 70 + src/app/+admin/system/jobs/jobs.component.html + 21 + Selector for the list displaying jobs, filtering by their state + + + Showing to of jobs - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 148 + src/app/+admin/system/jobs/jobs.component.html + 39 - - Video unblocked. + + ID - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 188 + src/app/+admin/system/jobs/jobs.component.html + 45 + + + Type - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 153 + src/app/+admin/system/jobs/jobs.component.html + 46 - - Do you really want to delete this video? + + Priority (1 = highest priority) - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 203 + src/app/+admin/system/jobs/jobs.component.html + 47 + + + State - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 370 + src/app/+admin/system/jobs/jobs.component.html + 48 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 78 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 19 - - The live stream will be automatically terminated. + + Progress - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 205 + src/app/+admin/system/jobs/jobs.component.html + 49 - - This video will be duplicated by your instance. + + No jobs found. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 226 + src/app/+admin/system/jobs/jobs.component.html + 105 - - Save to playlist - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 264 - + + No jobs found. - src/app/+videos/+video-watch/video-watch.component.ts - 134 + src/app/+admin/system/jobs/jobs.component.html + 106 - - Download + + No jobs found. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 272 + src/app/+admin/system/jobs/jobs.component.html + 110 - - Block + + No jobs found that are . - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 290 + src/app/+admin/system/jobs/jobs.component.html + 111 - - Mirror + + now - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 302 + src/app/+admin/system/logs/logs.component.html + 15 - - Report + + Filter logs by tags - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 314 + src/app/+admin/system/logs/logs.component.html + 31 - - Mute account + + Loading... - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 322 + src/app/+admin/system/logs/logs.component.html + 37 + + + No log. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 287 + src/app/+admin/system/logs/logs.component.html + 40 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + By -> - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 9 + src/app/+admin/system/logs/logs.component.html + 47 - - Updated + + Last week - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 29 + src/app/+admin/system/logs/logs.component.ts + 96 - - + + Last day - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html - 22,24 + src/app/+admin/system/logs/logs.component.ts + 101 - - Remote subscribeRemote interact + + Last hour - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 11,12 + src/app/+admin/system/logs/logs.component.ts + 106 - - 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. + + debug - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 18,20 + src/app/+admin/system/logs/logs.component.ts + 118 - - 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. + + info - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 27,29 + src/app/+admin/system/logs/logs.component.ts + 122 - - Add to watch later + + warning - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 29 + src/app/+admin/system/logs/logs.component.ts + 126 - - Remove from watch later + + error - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 30 + src/app/+admin/system/logs/logs.component.ts + 130 - - LIVE + + Standard logs - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 31 + src/app/+admin/system/logs/logs.component.ts + 141 + + + Audit logs - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 846 + src/app/+admin/system/logs/logs.component.ts + 145 - - LIVE ENDED + + Login - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 32 + src/app/+login/login-routing.module.ts + 12 - - - Moderation - src/app/+my-account/my-account.component.ts - 28 + src/app/+login/login.component.html + 48 - src/app/+admin/admin.component.ts - 47 + src/app/menu/menu.component.html + 102 + + + src/app/menu/menu.component.html + 103 - - Muted accounts + + Login - src/app/+my-account/my-account.component.ts - 31 + src/app/+login/login.component.html + 2,4 + + + Sorry but there was an issue with the external login process. Please contact an administrator. - src/app/+my-account/my-account-routing.module.ts - 86 + src/app/+login/login.component.html + 6,8 + + + Request new verification email. - src/app/+admin/admin.component.ts - 74 + src/app/+login/login.component.html + 12 - src/app/+admin/moderation/moderation.routes.ts - 98 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 - - Muted servers + + User - src/app/+my-account/my-account.component.ts - 36 + src/app/+login/login.component.html + 21 - src/app/+my-account/my-account-routing.module.ts - 95 + src/app/+signup/+register/register.component.html + 35 - src/app/+admin/admin.component.ts - 81 + src/app/shared/shared-users/user-admin.service.ts + 122 - - Abuse reports + + Username or email address - src/app/+my-account/my-account.component.ts - 41 + src/app/+login/login.component.html + 23 - - Settings + + ⚠️ Most email addresses do not include capital letters. - src/app/+my-account/my-account.component.ts - 50 + src/app/+login/login.component.html + 32,34 - - Notifications + + Click here to reset your password - src/app/+my-account/my-account.component.ts - 55 + src/app/+login/login.component.html + 51 + + + I forgot my password - src/app/+my-account/my-account-routing.module.ts - 109 + src/app/+login/login.component.html + 51 - - Applications + + Create an account - src/app/+my-account/my-account.component.ts - 60 + src/app/+login/login.component.html + 55 - src/app/+my-account/my-account-routing.module.ts - 127 + src/app/menu/menu.component.html + 105 - - Add a new option + + Logging into an account lets you publish content - src/app/shared/shared-forms/select/select-checkbox.component.ts - 28 + src/app/+login/login.component.html + 60,62 - - No items found + + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - src/app/shared/shared-forms/select/select-checkbox.component.html - 14 + src/app/+login/login.component.html + 64,67 - - Violent or repulsive + + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - src/app/shared/shared-moderation/abuse.service.ts - 139 + src/app/+login/login.component.html + 69,72 - - Contains offensive, violent, or coarse language or iconography. + + Or sign in with - src/app/shared/shared-moderation/abuse.service.ts - 140 + src/app/+login/login.component.html + 77 - - Hateful or abusive + + Forgot your password - src/app/shared/shared-moderation/abuse.service.ts - 144 + src/app/+login/login.component.html + 99 - - Contains abusive, racist or sexist language or iconography. + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - src/app/shared/shared-moderation/abuse.service.ts - 145 + src/app/+login/login.component.html + 106,108 - - Spam, ad or false news + + Enter your email address and we will send you a link to reset your password. - src/app/shared/shared-moderation/abuse.service.ts - 149 + src/app/+login/login.component.html + 110,112 - - Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. + + Email address - src/app/shared/shared-moderation/abuse.service.ts - 150 + src/app/+login/login.component.html + 117 - - - Privacy breach or doxxing - src/app/shared/shared-moderation/abuse.service.ts - 154 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.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). + + Reset - src/app/shared/shared-moderation/abuse.service.ts - 155 + src/app/+login/login.component.html + 130 + Password reset button - - Copyright - - src/app/shared/shared-moderation/abuse.service.ts - 159 - + + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. - src/app/shared/shared-abuse-list/abuse-details.component.ts - 25 + src/app/+login/login.component.ts + 131,132 - - Infringes your copyright wrt. the regional laws with which the server must comply. + + Incorrect username or password. - src/app/shared/shared-moderation/abuse.service.ts - 160 + src/app/+login/login.component.ts + 181 - - Breaks server rules + + Your account is blocked. - src/app/shared/shared-moderation/abuse.service.ts - 164 + src/app/+login/login.component.ts + 182 - - Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. + + Create a new video channel - src/app/shared/shared-moderation/abuse.service.ts - 165 + src/app/+manage/manage-routing.module.ts + 12 - - Thumbnails + + Update video channel - src/app/shared/shared-moderation/abuse.service.ts - 173 + src/app/+manage/manage-routing.module.ts + 21 + + + Video channel created. - src/app/shared/shared-abuse-list/abuse-details.component.ts - 27 + src/app/+manage/video-channel-edit/video-channel-create.component.ts + 66 - - The above can only be seen in thumbnails. + + This name already exists on this instance. - src/app/shared/shared-moderation/abuse.service.ts - 174 + src/app/+manage/video-channel-edit/video-channel-create.component.ts + 72 - - Captions + + NEW CHANNEL - src/app/shared/shared-moderation/abuse.service.ts - 178 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 8 - src/app/shared/shared-abuse-list/abuse-details.component.ts - 28 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 8 - - The above can only be seen in captions (please describe which). + + CHANNEL - src/app/shared/shared-moderation/abuse.service.ts - 179 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 9 - - - Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 41 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 9 - - Renew token + + Banner image of the channel - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 42 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 13 - - - Token renewed. Update your client configuration accordingly. - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 49 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 13 - - Applications + + Example: my_channel - src/app/+my-account/my-account-applications/my-account-applications.component.html - 3 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 30 - - - SUBSCRIPTION FEED - src/app/+my-account/my-account-applications/my-account-applications.component.html - 8 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 30 - - Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. + + Display name - src/app/+my-account/my-account-applications/my-account-applications.component.html - 10,12 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 43 - - - Feed URL - src/app/+my-account/my-account-applications/my-account-applications.component.html - 18 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 43 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 + + + src/app/+signup/+register/register-step-user.component.html + 8 + + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 71 - - Feed Token + + Short text to tell people how they can support the channel (membership platform...).<br /><br /> + When a video is uploaded in this channel, the video support field will be automatically filled by this text. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 23 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 67,68 + + + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 67,68 - - ⚠️ Never share your feed token with anyone. + + Overwrite support field of all videos of this channel - src/app/+my-account/my-account-applications/my-account-applications.component.html - 26 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 82 + + + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 82 - - Renew token + + Video channel updated. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 35 + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 97 Avatar changed. - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 44 + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 112 - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 105 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 44 avatar + + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 119 + src/app/+my-account/my-account-settings/my-account-settings.component.ts 51 - - PROFILE SETTINGS + + Avatar deleted. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 12 + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 129 - - - VIDEO SETTINGS - src/app/+my-account/my-account-settings/my-account-settings.component.html - 26 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 61 - - NOTIFICATIONS + + Banner changed. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 37 + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 142 - - INTERFACE + + banner - src/app/+my-account/my-account-settings/my-account-settings.component.html - 47 + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 149 - - EMAIL + + Banner deleted. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 67 + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 159 - - DANGER ZONE + + Update - src/app/+my-account/my-account-settings/my-account-settings.component.html - 77 + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 181 - src/app/+admin/users/user-edit/user-edit.component.html - 196 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 115 - src/app/+admin/users/user-edit/user-edit.component.html - 196 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 62 - - - PASSWORD - src/app/+my-account/my-account-settings/my-account-settings.component.html - 57 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 68 - - - Live information - src/app/shared/shared-video-live/live-stream-information.component.html - 3 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 61 - - - Update live settings - src/app/shared/shared-video-live/live-stream-information.component.html - 35 + src/app/+videos/+video-edit/video-update.component.html + 3 - - - Live RTMP Url - src/app/shared/shared-video-live/live-stream-information.component.html - 15 + src/app/+videos/+video-edit/video-update.component.html + 20 - src/app/+videos/+video-edit/shared/video-edit.component.html - 215 + src/app/shared/shared-main/buttons/edit-button.component.ts + 17 - - - Live stream key - src/app/shared/shared-video-live/live-stream-information.component.html - 20 + src/app/shared/shared-main/buttons/edit-button.component.ts + 22 - src/app/+videos/+video-edit/shared/video-edit.component.html - 220 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 341 - - ⚠️ Never share your stream key with anyone. + + Applications - src/app/shared/shared-video-live/live-stream-information.component.html - 23 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 - src/app/+videos/+video-edit/shared/video-edit.component.html - 223 + src/app/+my-account/my-account-routing.module.ts + 126 - - - Permanent live - src/app/shared/shared-video-live/live-stream-information.component.html - 10 + src/app/+my-account/my-account.component.ts + 60 - - Replay will be saved + + SUBSCRIPTION FEED - src/app/shared/shared-video-live/live-stream-information.component.html - 11 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 8 - - users banned. + + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. - src/app/shared/shared-moderation/user-ban-modal.component.ts - 53 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 9,12 - - User banned. + + Feed URL - src/app/shared/shared-moderation/user-ban-modal.component.ts - 54 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 18 - - Ban + + Feed Token - src/app/shared/shared-moderation/user-ban-modal.component.html - 3 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 23 - - Reason... + + ⚠️ Never share your feed token with anyone. - src/app/shared/shared-moderation/user-ban-modal.component.html - 12 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 26 - - A banned user will no longer be able to login. + + Renew token - src/app/shared/shared-moderation/user-ban-modal.component.html - 21,22 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 35 - - - Ban this user - src/app/shared/shared-moderation/user-ban-modal.component.html - 31 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 41 - - Video removed from + + Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 98 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 40 + + + Token renewed. Update your client configuration accordingly. - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 307 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 49 - - Timestamps updated + + Notifications - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 117 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 1 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 273 + src/app/+my-account/my-account-routing.module.ts + 108 - - - Starts at - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 140 + src/app/+my-account/my-account.component.ts + 55 - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/menu/notification.component.html + 22 - - Stops at + + Notification preferences - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 141 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 4,6 - - and stops at + + Newest first - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 11 - - Unavailable + + Unread first - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 32 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 - - Deleted - - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 34 - + + Mark all as read - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 116 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 20 - src/app/+videos/+video-watch/comment/video-comment.component.html - 57 + src/app/menu/notification.component.html + 27 - - Delete from + + All read - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 88 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 26 - - Edit starts/stops at + + Account settings - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 50 + src/app/+my-account/my-account-routing.module.ts + 28 - - Start at + + My abuse reports - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 57 + src/app/+my-account/my-account-routing.module.ts + 117 + + + Your current email is . It is never shown to the public. + - src/app/shared/shared-share-modal/video-share.component.html - 113 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4,7 + + + is awaiting email verification + - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 34 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 10,11 + + + New email - src/app/shared/shared-moderation/report-modals/video-report.component.html - 47 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 - - Stop at + + Current password - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 71 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 28 - src/app/shared/shared-share-modal/video-share.component.html - 144 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 8 + + + Change email - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 35 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 36 + + + Please check your emails to verify your new email. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 62 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 53 - - URL + + Email updated. - src/app/shared/shared-share-modal/video-share.component.html - 16 + 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/shared/shared-share-modal/video-share.component.html - 71 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 61 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 6 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 61 - - QR-Code + + Change password - src/app/shared/shared-share-modal/video-share.component.html - 27 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 - src/app/shared/shared-share-modal/video-share.component.html - 81 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 33 - - Embed + + New password - src/app/shared/shared-share-modal/video-share.component.html - 37 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 17 + + + Confirm new password - src/app/shared/shared-share-modal/video-share.component.html - 91 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 26 - - Share the playlist + + Password updated. - src/app/shared/shared-share-modal/video-share.component.html - 11 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 53 - - 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). + + Once you delete your account, there is no going back. You will be asked to confirm this action. - src/app/shared/shared-share-modal/video-share.component.html - 44,45 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account - src/app/shared/shared-share-modal/video-share.component.html - 98,99 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 - - - Share the playlist at this video position - src/app/shared/shared-share-modal/video-share.component.html - 58 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 31 - - Autoplay + + Are you sure you want to delete your account? - src/app/shared/shared-share-modal/video-share.component.html - 159 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 - - Share the video + + This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with "" username. - src/app/shared/shared-share-modal/video-share.component.html - 66 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 - - Auto select subtitle + + Content cached by other servers and other third-parties might make longer to be deleted. - src/app/shared/shared-share-modal/video-share.component.html - 128 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 27 - - Loop + + Type your username to confirm - src/app/shared/shared-share-modal/video-share.component.html - 173 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 29 - - Use origin instance URL + + Delete my account - src/app/shared/shared-share-modal/video-share.component.html - 180 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 32 - - Display video title + + Your account is deleted. - src/app/shared/shared-share-modal/video-share.component.html - 189 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 39 - - Display privacy warning + + Web - src/app/shared/shared-share-modal/video-share.component.html - 196 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 5 - - Display player controls + + New video from your subscriptions - src/app/shared/shared-share-modal/video-share.component.html - 203 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 32 - - Display PeerTube button link + + New comment on your video - src/app/shared/shared-share-modal/video-share.component.html - 210 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 33 - - More customization + + New abuse - src/app/shared/shared-share-modal/video-share.component.html - 223,224 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 34 - - Less customization + + An automatically blocked video is awaiting review - src/app/shared/shared-share-modal/video-share.component.html - 231,232 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 35 - - Video added in at timestamps + + One of your video is blocked/unblocked - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 377 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 36 - - Video added in + + Video published (after transcoding/scheduled update) - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 378 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 37 - - Save to + + Video import finished - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 4 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 38 - - Search playlists + + A new user registered on your instance - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 9 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 39 - - Create a private playlist + + You or your channel(s) has a new follower - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 66 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 - - Video blocked. + + Someone mentioned you in video comments - src/app/shared/shared-moderation/video-block.component.ts - 60 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 41 + + + Your instance has a new follower - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 340 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 42 - - Please describe the reason... + + Your instance automatically followed another instance - src/app/shared/shared-moderation/video-block.component.html - 13 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 43 - - Block video "" + + An abuse report received a new message - src/app/shared/shared-moderation/video-block.component.html - 3 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 44 - - Block live "" + + One of your abuse reports has been accepted or rejected by moderators - src/app/shared/shared-moderation/video-block.component.html - 4 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 45 - - Unfederate the video + + A new PeerTube version is available - src/app/shared/shared-moderation/video-block.component.html - 24 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 46 - - This will ask remote instances to delete it + + One of your plugin/theme has a new available version - src/app/shared/shared-moderation/video-block.component.html - 27 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 47 - - Blocking this live will automatically terminate the live stream. + + Video studio edition has finished - src/app/shared/shared-moderation/video-block.component.html - 33,34 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 48 - - Video reported. + + Social - src/app/shared/shared-moderation/report-modals/video-report.component.ts - 110 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 52 - - Report video "" + + Your videos - src/app/shared/shared-moderation/report-modals/video-report.component.html - 3 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 61 - - Your report will be sent to moderators of and will be forwarded to the video origin () too. + + Administration - src/app/shared/shared-moderation/report-modals/video-report.component.html - 74,76 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 82 - - - Username is required. - src/app/shared/form-validators/user-validators.ts - 12 + src/app/menu/menu.component.html + 96 + + + Preferences saved - src/app/shared/form-validators/login-validators.ts - 9 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 136 - - Username must be at least 1 character long. + + People can find you using @@ - src/app/shared/form-validators/user-validators.ts - 13 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 11,13 - - Username cannot be more than 50 characters long. + + Save - src/app/shared/form-validators/user-validators.ts - 14 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 38 - - - Username should be lowercase alphanumeric; dots and underscores are allowed. - src/app/shared/form-validators/user-validators.ts - 15 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 16 - - - Channel name is required. - src/app/shared/form-validators/user-validators.ts - 27 + src/app/shared/shared-user-settings/user-video-settings.component.html + 72 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 94 - - Channel name must be at least 1 character long. + + Profile updated. - src/app/shared/form-validators/user-validators.ts - 28 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 59 - - Channel name cannot be more than 50 characters long. + + PROFILE SETTINGS - src/app/shared/form-validators/user-validators.ts - 29 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 12 - - Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. + + INTERFACE - src/app/shared/form-validators/user-validators.ts - 30 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 - - Email is required. + + VIDEO SETTINGS - src/app/shared/form-validators/user-validators.ts - 37 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 36 + + + NOTIFICATIONS - src/app/shared/form-validators/instance-validators.ts - 7 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 47 - - Email must be valid. + + PASSWORD - src/app/shared/form-validators/user-validators.ts - 38 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 57 + + + EMAIL - src/app/shared/form-validators/instance-validators.ts - 8 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 67 - - Password is required. + + Abuse reports - src/app/shared/form-validators/user-validators.ts - 47 + src/app/+my-account/my-account.component.ts + 41 + + + My video channels - src/app/shared/form-validators/user-validators.ts - 58 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 11 + + + My channels - src/app/shared/form-validators/login-validators.ts - 18 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 3 - - Password must be at least 6 characters long. + + Create video channel - src/app/shared/form-validators/user-validators.ts - 59 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 14 + + + No channel found. - src/app/shared/form-validators/user-validators.ts - 70 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 18 - - Password cannot be more than 255 characters long. + + Channel page - src/app/shared/form-validators/user-validators.ts - 60 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 25 - src/app/shared/form-validators/user-validators.ts - 71 + src/app/+my-library/my-follows/my-subscriptions.component.html + 20 - - - The new password and the confirmed password do not correspond. - src/app/shared/form-validators/user-validators.ts - 78 + src/app/+videos/+video-watch/video-watch.component.html + 63 - - Video quota is required. + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/shared/form-validators/user-validators.ts - 85 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 37 - - - Quota must be greater than -1. - src/app/shared/form-validators/user-validators.ts - 86 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 9 - - Daily upload limit is required. + + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! - src/app/shared/form-validators/user-validators.ts - 92 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 44,46 - - Daily upload limit must be greater than -1. + + Please type the name of the video channel () to confirm - src/app/shared/form-validators/user-validators.ts - 93 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 48 - - User role is required. + + Video channel deleted. - src/app/shared/form-validators/user-validators.ts - 100 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 60 - - Description must be at least 3 characters long. + + Views for the day - src/app/shared/form-validators/user-validators.ts - 112 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 88 + + + My followers - src/app/shared/form-validators/video-channel-validators.ts - 38 + src/app/+my-library/my-follows/my-followers.component.html + 4 - src/app/shared/form-validators/video-playlist-validators.ts - 33 + src/app/+my-library/my-library-routing.module.ts + 108 - - Description cannot be more than 1000 characters long. + + No follower found. - src/app/shared/form-validators/user-validators.ts - 113 + src/app/+my-library/my-follows/my-followers.component.html + 13 + + + Follower page - src/app/shared/form-validators/video-channel-validators.ts - 39 + src/app/+my-library/my-follows/my-followers.component.html + 20 + + + Is following all your channels - src/app/shared/form-validators/video-playlist-validators.ts - 34 + src/app/+my-library/my-follows/my-followers.component.html + 26 - - You must agree with the instance terms in order to register on it. + + Is following your channel - src/app/shared/form-validators/user-validators.ts - 122 + src/app/+my-library/my-follows/my-followers.component.html + 27 - - Ban reason must be at least 3 characters long. + + Channel filters - src/app/shared/form-validators/user-validators.ts - 132 + src/app/+my-library/my-follows/my-followers.component.ts + 49 - - - Ban reason cannot be more than 250 characters long. - src/app/shared/form-validators/user-validators.ts - 133 + src/app/+my-library/my-videos/my-videos.component.ts + 122 - - Display name is required. + + My subscriptions - src/app/shared/form-validators/user-validators.ts - 144 + src/app/+my-library/my-follows/my-subscriptions.component.html + 4 - src/app/shared/form-validators/video-channel-validators.ts - 26 + src/app/+my-library/my-library-routing.module.ts + 99 - src/app/shared/form-validators/video-playlist-validators.ts - 12 + src/app/core/menu/menu.service.ts + 92 - - Display name must be at least 1 character long. - - src/app/shared/form-validators/user-validators.ts - 145 - - - src/app/shared/form-validators/video-channel-validators.ts - 27 - + + You don't have any subscription yet. - src/app/shared/form-validators/video-playlist-validators.ts + src/app/+my-library/my-follows/my-subscriptions.component.html 13 - - Display name cannot be more than 50 characters long. - - src/app/shared/form-validators/user-validators.ts - 146 - + + subscribers - src/app/shared/form-validators/video-channel-validators.ts - 28 + src/app/+my-library/my-follows/my-subscriptions.component.html + 25 - - - video - src/app/shared/shared-video-miniature/video-download.component.ts - 48 + src/app/+search/search.component.html + 55 - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 228 + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html + 27 - - subtitles + + Owner account page - src/app/shared/shared-video-miniature/video-download.component.ts - 49 + src/app/+my-library/my-follows/my-subscriptions.component.html + 27 - - Encoder + + Created by - src/app/shared/shared-video-miniature/video-download.component.ts - 145 + src/app/+my-library/my-follows/my-subscriptions.component.html + 28 - - Format name + + My watch history - src/app/shared/shared-video-miniature/video-download.component.ts - 146 + src/app/+my-library/my-history/my-history.component.html + 3 - - - Size - src/app/shared/shared-video-miniature/video-download.component.ts - 147 + src/app/+my-library/my-history/my-history.component.ts + 50 - - Bitrate + + Track watch history - src/app/shared/shared-video-miniature/video-download.component.ts - 149 + src/app/+my-library/my-history/my-history.component.html + 13 + + + Clear all history - src/app/shared/shared-video-miniature/video-download.component.ts - 172 + src/app/+my-library/my-history/my-history.component.html + 17,19 - - Codec + + You don't have any video in your watch history yet. - src/app/shared/shared-video-miniature/video-download.component.ts - 169 + src/app/+my-library/my-history/my-history.component.html + 29 - - Profile + + Delete from history - src/app/shared/shared-video-miniature/video-download.component.ts - 170 + src/app/+my-library/my-history/my-history.component.html + 36 - - Resolution + + Videos history is enabled - src/app/shared/shared-video-miniature/video-download.component.ts - 179 + src/app/+my-library/my-history/my-history.component.ts + 96 - - Aspect ratio + + Videos history is disabled - src/app/shared/shared-video-miniature/video-download.component.ts - 180 + src/app/+my-library/my-history/my-history.component.ts + 97 - - Average frame rate + + Delete videos history - src/app/shared/shared-video-miniature/video-download.component.ts - 181 + src/app/+my-library/my-history/my-history.component.ts + 120 - - Pixel format + + Are you sure you want to delete all your videos history? - src/app/shared/shared-video-miniature/video-download.component.ts - 182 + src/app/+my-library/my-history/my-history.component.ts + 121 - - Sample rate + + Videos history deleted - src/app/shared/shared-video-miniature/video-download.component.ts - 186 + src/app/+my-library/my-history/my-history.component.ts + 129 - - Channel Layout + + My playlists - src/app/shared/shared-video-miniature/video-download.component.ts - 187 + src/app/+my-library/my-library-routing.module.ts + 40 - - - Download - src/app/shared/shared-video-miniature/video-download.component.html - 4 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 3 - src/app/shared/shared-video-miniature/video-download.component.html - 104 + src/app/core/menu/menu.service.ts + 86 - - subtitles + + Create a new playlist - src/app/shared/shared-video-miniature/video-download.component.html - 11 + src/app/+my-library/my-library-routing.module.ts + 49 - - video + + Playlist elements - src/app/shared/shared-video-miniature/video-download.component.html - 12 + src/app/+my-library/my-library-routing.module.ts + 58 - - Format + + Update playlist - src/app/shared/shared-video-miniature/video-download.component.html - 45 + src/app/+my-library/my-library-routing.module.ts + 67 - - - Video stream - src/app/shared/shared-video-miniature/video-download.component.html - 57 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 47 - - Audio stream + + My videos - src/app/shared/shared-video-miniature/video-download.component.html - 69 + src/app/+my-library/my-library-routing.module.ts + 77 - - - - src/app/shared/shared-video-miniature/video-download.component.html - 49 + src/app/+my-library/my-videos/my-videos.component.html + 4 - src/app/shared/shared-video-miniature/video-download.component.html - 61 + src/app/+my-library/my-videos/my-videos.component.ts + 87 - src/app/shared/shared-video-miniature/video-download.component.html - 73 + src/app/core/menu/menu.service.ts + 77 - - Direct download + + My video imports - src/app/shared/shared-video-miniature/video-download.component.html - 87 + src/app/+my-library/my-library-routing.module.ts + 90 - - Torrent (.torrent file) + + Ownership changes - src/app/shared/shared-video-miniature/video-download.component.html - 92 + src/app/+my-library/my-library-routing.module.ts + 117 - - - Confirmation of the password is required. - src/app/shared/form-validators/reset-password-validators.ts - 9 + src/app/+my-library/my-videos/my-videos.component.html + 16 - - Name is required. + + My video history - src/app/shared/form-validators/video-channel-validators.ts - 12 + src/app/+my-library/my-library-routing.module.ts + 127 - - Name must be at least 1 character long. + + Channels - src/app/shared/form-validators/video-channel-validators.ts - 13 + src/app/+my-library/my-library.component.ts + 45 - - - Name cannot be more than 50 characters long. - src/app/shared/form-validators/video-channel-validators.ts - 14 + src/app/+search/search-filters.component.html + 200 - - Name should be lowercase alphanumeric; dots and underscores are allowed. + + Playlists - src/app/shared/form-validators/video-channel-validators.ts - 15 + src/app/+my-library/my-library.component.ts + 59 - - - Support text must be at least 3 characters long. - src/app/shared/form-validators/video-channel-validators.ts - 49 + src/app/+search/search-filters.component.html + 205 - - - Support text cannot be more than 1000 characters long - src/app/shared/form-validators/video-channel-validators.ts - 50 + src/app/core/menu/menu.service.ts + 85 - - 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 ()! + + Subscriptions - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 63,65 + src/app/+my-library/my-library.component.ts + 67 - - - Please type the display name of the video channel () to confirm - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 67 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 25 - - - Video channel deleted. - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 79 + src/app/+videos/videos-routing.module.ts + 56 - - - Views for the day - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 98 + src/app/core/menu/menu.service.ts + 91 - - My channels + + History - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 4 + src/app/+my-library/my-library.component.ts + 80 - - - Search your channels - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 11 + src/app/core/menu/menu.service.ts + 97 - - Create video channel + + Accept ownership - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 19 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 3 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + Select a channel to receive the video - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 37 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 10 - - Display name cannot be more than 120 characters long. + + Ownership accepted - src/app/shared/form-validators/video-playlist-validators.ts - 14 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts + 69 - - Privacy is required. + + My ownership changes - src/app/shared/form-validators/video-playlist-validators.ts - 23 + src/app/+my-library/my-ownership/my-ownership.component.html + 3 - - The channel is required when the playlist is public. + + Initiator - src/app/shared/form-validators/video-playlist-validators.ts - 41 + src/app/+my-library/my-ownership/my-ownership.component.html + 19 - - Password updated. + + Created - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 48 + src/app/+my-library/my-ownership/my-ownership.component.html + 21,23 - - You current password is invalid. + + Status - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 56 + src/app/+my-library/my-ownership/my-ownership.component.html + 25 + + + No ownership change request found. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 61 + src/app/+my-library/my-ownership/my-ownership.component.html + 78 - - Change password + + My imports - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 3 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 33 + src/app/+my-library/my-videos/my-videos.component.html + 11 - - Current password - - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 8 - + + Showing to of imports - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 27 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 10 - - New password + + Target - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + src/app/+my-library/my-video-imports/my-video-imports.component.html 17 - - Confirm new password + + This video was deleted - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 26 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 48 - - Block reason must be at least 2 characters long. + + Playlist created. - src/app/shared/form-validators/video-block-validators.ts - 7 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 77 - - Block reason cannot be more than 300 characters long. + + My Playlists - src/app/shared/form-validators/video-block-validators.ts - 8 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - - My video channels - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 13 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - Create a new video channel + + NEW PLAYLIST - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 22 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - - Update video channel - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts - 31 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - Video channel updated. + + PLAYLIST - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 92 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - My Channels + + Privacy - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 4 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - Short text to tell people how they can support your channel (membership platform...).<br /><br /> - When you will upload a video in this channel, the video support field will be automatically filled by this text. - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 + src/app/+videos/+video-edit/shared/video-edit.component.html + 112 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 13 - - - NEW CHANNEL - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 29 - - - CHANNEL - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 2 - - - Name - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 22 + + + Channel - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 21 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - - - Example: my_channel - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+signup/+register/register.component.html + 42 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 + src/app/+videos/+video-edit/shared/video-edit.component.html + 64 - - - Overwrite support field of all videos of this channel - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 6 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 30 - - - Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 - - - Type your username to confirm - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 23 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 19 - - Delete your account + + Playlist thumbnail - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 25 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - - Delete my account - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 26 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - Your account is deleted. + + Share - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 32 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 12 - - - Once you delete your account, there is no going back. You will be asked to confirm this action. - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 2 + src/app/shared/shared-share-modal/video-share.component.html + 3 - - Delete your account + + No videos in this playlist. - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 4 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 25 - - Video channel created. + + Browse videos on PeerTube to add them in your playlist. - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 56 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 27,29 - - This name already exists on this instance. + + See the documentation for more information. - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts - 62 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 31,33 - - Please check your emails to verify your new email. + + Delete playlist - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 53 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 52 - - Email updated. + + Do you really want to delete ? - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 55 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 126 - - - Your current email is - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 5 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 34 - - - is awaiting email verification - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 9,10 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 231 - - New email + + Playlist deleted. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 16 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 135 - - - Change email - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 35 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 45 - - New video from your subscriptions + + Playlist updated. - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 32 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 100 - - New comment on your video + + Create playlist - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 33 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 13 - - New abuse + + Change ownership - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 34 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 3 + + + src/app/+my-library/my-videos/my-videos.component.ts + 211 - - Video blocked automatically waiting review + + Select the next owner - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 35 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 10 - - One of your video is blocked/unblocked + + Ownership change request sent. - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 36 + src/app/+my-library/my-videos/modals/video-change-ownership.component.ts + 66 - - Video published (after transcoding/scheduled update) + + Sort by - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 37 + src/app/+my-library/my-videos/my-videos.component.html + 26 - - Video import finished + + Last published first - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 38 + src/app/+my-library/my-videos/my-videos.component.html + 27 - - A new user registered on your instance + + Last created first - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 39 + src/app/+my-library/my-videos/my-videos.component.html + 28 - - You or your channel(s) has a new follower + + Most viewed first - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 40 + src/app/+my-library/my-videos/my-videos.component.html + 29 - - Someone mentioned you in video comments + + Most liked first - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 41 + src/app/+my-library/my-videos/my-videos.component.html + 30 - - Your instance has a new follower + + Longest first - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 42 + src/app/+my-library/my-videos/my-videos.component.html + 31 - - Your instance automatically followed another instance + + Only live videos - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 43 + src/app/+my-library/my-videos/my-videos.component.ts + 116 - - An abuse report received a new message + + Do you really want to delete videos? - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 44 + src/app/+my-library/my-videos/my-videos.component.ts + 170 - - One of your abuse reports has been accepted or rejected by moderators + + videos deleted. - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 45 + src/app/+my-library/my-videos/my-videos.component.ts + 187 - - Preferences saved + + Not found - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 92 + src/app/+page-not-found/page-not-found-routing.module.ts + 14 - - Activities + + That's an error. - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 2 + src/app/+page-not-found/page-not-found.component.html + 4 - - Web + + We couldn't find any video tied to the URL you were looking for. - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 3 + src/app/+page-not-found/page-not-found.component.html + 7 - - Profile updated. + + We couldn't find any resource tied to the URL you were looking for. - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts - 51 + src/app/+page-not-found/page-not-found.component.html + 8 - - Cancel + + Possible reasons: - src/app/shared/shared-video-miniature/videos-selection.component.html - 19,20 + src/app/+page-not-found/page-not-found.component.html + 12 + Possible reasons preceding a list of reasons a `Not Found` error page may occur - - Yesterday + + You may have used an outdated or broken link - src/app/shared/shared-video-miniature/abstract-video-list.ts - 117 + src/app/+page-not-found/page-not-found.component.html + 15 - - This week + + The video may have been moved or deleted - src/app/shared/shared-video-miniature/abstract-video-list.ts - 118 + src/app/+page-not-found/page-not-found.component.html + 17 - - This month + + The resource may have been moved or deleted - src/app/shared/shared-video-miniature/abstract-video-list.ts - 119 + src/app/+page-not-found/page-not-found.component.html + 18 - - Last month + + You may have typed the address or URL incorrectly - src/app/shared/shared-video-miniature/abstract-video-list.ts - 120 + src/app/+page-not-found/page-not-found.component.html + 20 - - Older + + You are not authorized here. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 121 + src/app/+page-not-found/page-not-found.component.html + 27 - - Cannot load more videos. Try again later. + + You might need to check your account is allowed by the video or instance owner. - src/app/shared/shared-video-miniature/abstract-video-list.ts - 198 + src/app/+page-not-found/page-not-found.component.html + 30 - - Account settings + + You might need to check your account is allowed by the resource or instance owner. - src/app/+my-account/my-account-routing.module.ts - 29 + src/app/+page-not-found/page-not-found.component.html + 31 - - My abuse reports + + The requested entity body blends sweet bits with a mellow earthiness. - src/app/+my-account/my-account-routing.module.ts - 118 + src/app/+page-not-found/page-not-found.component.html + 39,41 + Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request - - Notification preferences + + Sepia seems to like it. - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 4,6 + src/app/+page-not-found/page-not-found.component.html + 42 + This is about Sepia's tea - - Newest first + + I'm a teapot - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 11 + src/app/+page-not-found/page-not-found.component.ts + 27 - - Unread first + + Remote interaction - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 12 + src/app/+remote-interaction/remote-interaction-routing.module.ts + 13 - - All read + + URL parameter is missing in URL parameters - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 26 + src/app/+remote-interaction/remote-interaction.component.ts + 25 - - Muted servers + + Cannot access to the remote resource - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+remote-interaction/remote-interaction.component.ts + 48 + + + Reset password - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+reset-password/reset-password-routing.module.ts + 11 - - Showing to of muted instances - - src/app/shared/shared-moderation/server-blocklist.component.html - 10 - + + Reset my password - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/+reset-password/reset-password.component.html + 2,4 - - Mute domains + + Confirm password - src/app/shared/shared-moderation/server-blocklist.component.html - 64 + src/app/+reset-password/reset-password.component.html + 19 + + + Confirmed password - src/app/shared/shared-moderation/server-blocklist.component.html - 64 + src/app/+reset-password/reset-password.component.html + 21 - - Filter... + + Reset my password - src/app/shared/shared-moderation/server-blocklist.component.html - 16 + src/app/+reset-password/reset-password.component.html + 29 + + + Unable to find user id or verification string. - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/+reset-password/reset-password.component.ts + 38 - src/app/+admin/follows/following-list/following-list.component.html - 16 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 34 + + + Your password has been successfully reset! - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 27 + src/app/+reset-password/reset-password.component.ts + 47 + + + Sort - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/+search/search-filters.component.html + 7 + + + Reset - src/app/shared/shared-moderation/server-blocklist.component.html - 16 + src/app/+search/search-filters.component.html + 8,10 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 42 + src/app/+search/search-filters.component.html + 22,24 - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 29 + src/app/+search/search-filters.component.html + 41,43 - src/app/+admin/follows/followers-list/followers-list.component.html - 16 + src/app/+search/search-filters.component.html + 60,62 - src/app/+admin/users/user-list/user-list.component.html - 32 + src/app/+search/search-filters.component.html + 74,76 - - - Mute domain - src/app/shared/shared-moderation/server-blocklist.component.html - 24 + src/app/+search/search-filters.component.html + 109,111 - src/app/shared/shared-moderation/server-blocklist.component.html - 24 + src/app/+search/search-filters.component.html + 122,124 - - - Muted at - src/app/shared/shared-moderation/server-blocklist.component.html - 33 + src/app/+search/search-filters.component.html + 135,137 - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+search/search-filters.component.html + 148,150 - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/+search/search-filters.component.html + 163,165 - src/app/shared/shared-moderation/server-blocklist.component.html - 33 + src/app/+search/search-filters.component.html + 171,173 - - - Unmute - src/app/shared/shared-moderation/server-blocklist.component.html - 40 + src/app/+search/search-filters.component.html + 188,190 - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/+search/search-filters.component.html + 229,231 - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/shared/shared-forms/reactive-file.component.html + 16,18 + + + Display only - src/app/shared/shared-moderation/server-blocklist.component.html - 40 + src/app/+search/search-filters.component.html + 21 - - Open instance in a new tab + + Live videos - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/+search/search-filters.component.html + 29 - src/app/+admin/follows/following-list/following-list.component.html - 45 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 104 - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/shared/shared-video-miniature/video-filters.model.ts + 159 - - No server found matching current filters. - - src/app/shared/shared-moderation/server-blocklist.component.html - 56 - + + VOD videos - src/app/shared/shared-moderation/server-blocklist.component.html - 56 + src/app/+search/search-filters.component.html + 34 - - - No server found. - src/app/shared/shared-moderation/server-blocklist.component.html - 57 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 109 - src/app/shared/shared-moderation/server-blocklist.component.html - 57 + src/app/shared/shared-video-miniature/video-filters.model.ts + 165 - - Muted accounts + + Display sensitive content - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/+search/search-filters.component.html + 40 + + + Yes - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/+search/search-filters.component.html + 48 - - Showing to of muted accounts + + No - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+search/search-filters.component.html + 53 + + + Published date - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+search/search-filters.component.html + 59 - - Account + + Original publication year - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+search/search-filters.component.html + 73 + + + After... - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+search/search-filters.component.html + 85 + + + Before... - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 59 + src/app/+search/search-filters.component.html + 95 - - No account found matching current filters. + + Duration - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+search/search-filters.component.html + 108 - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 60 - - No account found. + + Category - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/+search/search-filters.component.html + 121 - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/+videos/+video-edit/shared/video-edit.component.html + 69 - - - The channel is required. - src/app/shared/form-validators/video-ownership-change-validators.ts - 7 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 25 - - The username is required. + + Display all categories - src/app/shared/form-validators/video-ownership-change-validators.ts - 14 + src/app/+search/search-filters.component.html + 127 - - You can only transfer ownership to a local account + + Licence - src/app/shared/form-validators/video-ownership-change-validators.ts - 15 + src/app/+search/search-filters.component.html + 134 - - - Reports - src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html - 3 + src/app/+videos/+video-edit/shared/video-edit.component.html + 80 - src/app/+admin/moderation/abuse-list/abuse-list.component.html - 3 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 34 - - Discover videos + + Display all licenses - src/app/+videos/videos-routing.module.ts - 24 + src/app/+search/search-filters.component.html + 140 - - Trending videos + + Language - src/app/+videos/videos-routing.module.ts - 33 + src/app/+search/search-filters.component.html + 147 - - - Most liked videos - src/app/+videos/videos-routing.module.ts - 46 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 10 - src/app/+videos/video-list/video-most-liked.component.ts - 41 + src/app/+videos/+video-edit/shared/video-edit.component.html + 100 - - - Recently added videos - src/app/+videos/videos-routing.module.ts - 59 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 43 - - Local videos - - src/app/+videos/videos-routing.module.ts - 86 - + + Display all languages - src/app/+videos/video-list/video-local.component.ts - 36 + src/app/+search/search-filters.component.html + 153 - - Upload a video + + All of these tags - src/app/+videos/videos-routing.module.ts - 99 + src/app/+search/search-filters.component.html + 162 - - Edit a video + + One of these tags - src/app/+videos/videos-routing.module.ts - 108 + src/app/+search/search-filters.component.html + 170 - - Videos from your subscriptions + + PeerTube instance host - src/app/+videos/video-list/video-user-subscriptions.component.ts - 41 + src/app/+search/search-filters.component.html + 178 - - Feed + + Result types - src/app/+videos/video-list/video-user-subscriptions.component.ts - 68 + src/app/+search/search-filters.component.html + 187 - - Feed URL copied + + Search target - src/app/+videos/video-list/video-user-subscriptions.component.ts - 104 + src/app/+search/search-filters.component.html + 212 - - Trending for the last 24 hours + + Vidiverse - src/app/+videos/video-list/video-trending.component.ts - 46 + src/app/+search/search-filters.component.html + 222 - - Trending videos are those totalizing the greatest number of views during the last 24 hours + + Filter - src/app/+videos/video-list/video-trending.component.ts - 47 + src/app/+search/search-filters.component.html + 233 - - Recently added + + Today - src/app/+videos/video-list/video-recently-added.component.ts - 36 + src/app/+search/search-filters.component.ts + 40 - - - Videos that have the most likes. - src/app/+videos/video-list/video-most-liked.component.ts - 42 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 69 - - - PeerTube - src/app/+about/about.component.html - 7 + src/app/shared/shared-video-miniature/videos-list.component.ts + 134 - - Network + + Last 7 days - src/app/+about/about.component.html - 9 + src/app/+search/search-filters.component.ts + 44 - - About this instance + + Last 30 days - src/app/+about/about-routing.module.ts - 26 + src/app/+search/search-filters.component.ts + 48 - - About PeerTube + + Last 365 days - src/app/+about/about-routing.module.ts - 38 + src/app/+search/search-filters.component.ts + 52 - - About this instance's network + + Short (< 4 min) - src/app/+about/about-routing.module.ts - 47 + src/app/+search/search-filters.component.ts + 59 - - Plugins + + Medium (4-10 min) - src/app/+admin/plugins/shared/plugin-api.service.ts - 33 + src/app/+search/search-filters.component.ts + 63 - - Themes + + Long (> 10 min) - src/app/+admin/plugins/shared/plugin-api.service.ts - 37 + src/app/+search/search-filters.component.ts + 67 - - plugin + + Relevance - src/app/+admin/plugins/shared/plugin-api.service.ts - 45 + src/app/+search/search-filters.component.ts + 74 - - theme + + Publish date - src/app/+admin/plugins/shared/plugin-api.service.ts - 48 + src/app/+search/search-filters.component.ts + 78 - - Installed + + Views - src/app/+admin/plugins/plugins.component.html - 3 + src/app/+search/search-filters.component.ts + 82 - - - Settings updated. - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts - 52 + src/app/+stats/video/video-stats.component.ts + 255 - - This does not have settings. + + - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html - 16,18 + src/app/+search/search.component.html + 5 - - The plugin index is not available. Please retry later. + + on this instance - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 100 + src/app/+search/search.component.html + 7 - - Please only install plugins or themes you trust, since they can execute any code on your instance. + + on the vidiverse - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 122 + src/app/+search/search.component.html + 8 - - Install ? + + for - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 123 + src/app/+search/search.component.html + 10 - - installed. + + Filters - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 135 + src/app/+search/search.component.html + 18,20 - - Search... + + No results found - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 6 + src/app/+search/search.component.html + 32,34 - - To load your new installed plugins or themes, refresh the page. - + + Search index is unavailable. Retrying with instance results instead. - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 10,11 + src/app/+search/search.component.ts + 159 - - Popular + + Search error - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 16 + src/app/+search/search.component.ts + 160 - - for "" + + PeerTube instance host filter is invalid - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 22,24 + src/app/+search/search.component.ts + 327 - - No results. - + + Step - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 29,30 + src/app/+signup/+register/custom-stepper.component.html + 9 - - Plugin homepage (new window) + + Register - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 40 + src/app/+signup/+register/register-routing.module.ts + 13 + + + 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/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 17 + src/app/+signup/+register/register-step-channel.component.html + 4,7 + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 21 + src/app/+signup/+register/register-step-channel.component.html + 9,11 - - Plugin npm package (new window) + + Channel display name - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 44 + src/app/+signup/+register/register-step-channel.component.html + 15 - - You don't have plugins installed yet. + + Example: my_super_channel - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 89 + src/app/+signup/+register/register-step-channel.component.html + 34 - - You don't have themes installed yet. + + The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 92 + src/app/+signup/+register/register-step-channel.component.html + 42,44 - - Update to + + Channel name cannot be the same as your account name. You can click on the first step to update your account name. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 100 + src/app/+signup/+register/register-step-channel.component.html + 50,52 - - Do you really want to uninstall ? + + I am at least years old and agree to the Terms and to the Code of Conduct of this instance - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 109 + src/app/+signup/+register/register-step-terms.component.html + 5,10 - - Uninstall + + Video uploads are disabled on this instance, hence your account won't be able to upload videos. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 110 + src/app/+signup/+register/register-step-user.component.html + 3,5 - - uninstalled. + + e.g. jane_doe - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 117 + src/app/+signup/+register/register-step-user.component.html + 27 + Username choice placeholder in the registration form - - updated. + + The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 139 + src/app/+signup/+register/register-step-user.component.html + 35,37 - - Uninstall + + Signup is not enabled on this instance. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 32 + src/app/+signup/+register/register.component.html + 4 - - None - no upload possible - - src/app/+admin/config/shared/config.service.ts - 23 - + + Create an account - src/app/+admin/config/shared/config.service.ts - 36 + src/app/+signup/+register/register.component.html + 8,10 - - 100MB - - src/app/+admin/config/shared/config.service.ts - 24 - + + Create my account - src/app/+admin/config/shared/config.service.ts - 39 + src/app/+signup/+register/register.component.html + 46,48 - - 500MB - - src/app/+admin/config/shared/config.service.ts - 25 - + + Done - src/app/+admin/config/shared/config.service.ts - 40 + src/app/+signup/+register/register.component.html + 51 - - 1GB + + PeerTube is creating your account... - src/app/+admin/config/shared/config.service.ts - 26 + src/app/+signup/+register/register.component.html + 55 - - 5GB - - src/app/+admin/config/shared/config.service.ts - 27 - + + Back - src/app/+admin/config/shared/config.service.ts + src/app/+signup/+register/register.component.ts 42 + Button on the registration form to go to the previous step - - 20GB + + Next - src/app/+admin/config/shared/config.service.ts - 28 + src/app/+signup/+register/register.component.ts + 43 + Button on the registration form to go to the previous step - - 50GB + + Signup - src/app/+admin/config/shared/config.service.ts - 29 + src/app/+signup/+register/register.component.ts + 75 + Button on the registration form to finalize the account and channel creation - - 10MB + + Now please check your emails to verify your account and complete signup. - src/app/+admin/config/shared/config.service.ts - 37 + src/app/+signup/+register/register.component.ts + 137 - - 50MB + + You are now logged in as ! - src/app/+admin/config/shared/config.service.ts - 38 + src/app/+signup/+register/register.component.ts + 145 - - 2GB + + Request email for account verification - src/app/+admin/config/shared/config.service.ts - 41 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2,4 - - Federation + + Send verification email - src/app/+admin/admin.component.ts - 26 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 - - Instances you follow + + This instance does not require email verification. - src/app/+admin/admin.component.ts - 29 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 - - Instances following you + + An email with verification link will be sent to . - src/app/+admin/admin.component.ts - 34 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 40 - - Video redundancies + + Verify account email confirmation - src/app/+admin/admin.component.ts - 39 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2,4 - - Reports + + Email updated. - src/app/+admin/admin.component.ts - 53 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9,11 + + + An error occurred. - src/app/+admin/moderation/moderation.routes.ts - 37 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 - - Video blocks + + Verify account via email - src/app/+admin/admin.component.ts - 60 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 15 - - Video comments + + Ask to send an email to verify you account - src/app/+admin/admin.component.ts - 67 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 24 + + + Welcome to PeerTube! - src/app/+admin/moderation/moderation.routes.ts - 86 + src/app/+signup/shared/signup-success.component.html + 8 - - Users + + If you need help to use PeerTube, you can have a look at the documentation. - src/app/+admin/admin.component.ts - 88 + src/app/+signup/shared/signup-success.component.html + 13,15 - - Configuration + + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - src/app/+admin/admin.component.ts - 95 + src/app/+signup/shared/signup-success.component.html + 17,19 - - Plugins/Themes + + Video stats - src/app/+admin/admin.component.ts - 99 + src/app/+stats/stats-routing.module.ts + 14 - - System + + You can select a part of the graph to zoom in - src/app/+admin/admin.component.ts - 103 + src/app/+stats/video/video-stats.component.html + 58 - - Job type + + Reset zoom - src/app/+admin/system/jobs/jobs.component.html - 3 + src/app/+stats/video/video-stats.component.html + 60 - - Job state + + Since the video publication - src/app/+admin/system/jobs/jobs.component.html - 12 + src/app/+stats/video/video-stats.component.ts + 63 - - Showing to of jobs + + Viewers - src/app/+admin/system/jobs/jobs.component.html - 32 + src/app/+stats/video/video-stats.component.ts + 88 - - - ID - src/app/+admin/system/jobs/jobs.component.html - 38 + src/app/+stats/video/video-stats.component.ts + 500 - - Type + + Watch time - src/app/+admin/system/jobs/jobs.component.html - 39 + src/app/+stats/video/video-stats.component.ts + 93 - - More information + + Countries - src/app/+admin/system/jobs/jobs.component.html - 46 + src/app/+stats/video/video-stats.component.ts + 98 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 52 + src/app/+stats/video/video-stats.component.ts + 289 + + + Retention - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 73 + src/app/+stats/video/video-stats.component.ts + 106 + + + Viewers stats between and - src/app/+videos/+video-watch/video-watch.component.html - 312 + src/app/+stats/video/video-stats.component.ts + 153 + + + Viewers stats - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/+stats/video/video-stats.component.ts + 156 + + + Live as of - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/+stats/video/video-stats.component.ts + 227 - - No jobs found. + + Custom dates - src/app/+admin/system/jobs/jobs.component.html - 86 + src/app/+stats/video/video-stats.component.ts + 238 - - No jobs found that are . + + A view means that someone watched the video for at least 30 seconds - src/app/+admin/system/jobs/jobs.component.html - 87 + src/app/+stats/video/video-stats.component.ts + 257 - - enabled + + Likes - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/+stats/video/video-stats.component.ts + 260 - - disabled + + Average watch time - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/+stats/video/video-stats.component.ts + 267 - - Redundancy for is + + Total watch time - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 25 + src/app/+stats/video/video-stats.component.ts + 271 - - Follow request(s) sent! + + Peak viewers - src/app/+admin/follows/following-list/following-list.component.ts - 47 + src/app/+stats/video/video-stats.component.ts + 275 - - Do you really want to unfollow ? + + at - src/app/+admin/follows/following-list/following-list.component.ts - 57 + src/app/+stats/video/video-stats.component.ts + 278 - - Unfollow + + Unique viewers - src/app/+admin/follows/following-list/following-list.component.ts - 58 + src/app/+stats/video/video-stats.component.ts + 282 - - You are not following anymore. + + Created - src/app/+admin/follows/following-list/following-list.component.ts - 64 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 2,4 - - Instances you follow + + {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}} - src/app/+admin/follows/following-list/following-list.component.html + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html 3 - - Showing to of hosts + + This channel does not have playlists. - src/app/+admin/follows/following-list/following-list.component.html - 10 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 6 - - Follow domains - - src/app/+admin/follows/following-list/following-list.component.html - 79 + + Video channel videos + + src/app/+video-channels/video-channels-routing.module.ts + 22 - - Follow domain + + Video channel playlists - src/app/+admin/follows/following-list/following-list.component.html - 24 + src/app/+video-channels/video-channels-routing.module.ts + 35 - - Host + + Manage channel - src/app/+admin/follows/following-list/following-list.component.html - 32 + src/app/+video-channels/video-channels.component.html + 9,11 - - State + + Support - src/app/+admin/follows/following-list/following-list.component.html - 33 + src/app/+video-channels/video-channels.component.html + 17 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 44 + src/app/+videos/+video-edit/shared/video-edit.component.html + 327 + + + OWNER ACCOUNT - src/app/+admin/follows/followers-list/followers-list.component.html - 29 + src/app/+video-channels/video-channels.component.html + 23 - - Redundancy allowed + + View account - src/app/+admin/follows/following-list/following-list.component.html - 35 + src/app/+video-channels/video-channels.component.html + 30 - - Accepted + + View account - src/app/+admin/follows/following-list/following-list.component.html - 52 + src/app/+video-channels/video-channels.component.html + 43,45 + + + View owner account - src/app/+admin/follows/followers-list/followers-list.component.html - 53 + src/app/+video-channels/video-channels.component.html + 47,49 - - Pending + + VIDEO CHANNEL - src/app/+admin/follows/following-list/following-list.component.html - 55 + src/app/+video-channels/video-channels.component.html + 57 + + + Copy channel handle - src/app/+admin/follows/followers-list/followers-list.component.html - 56 + src/app/+video-channels/video-channels.component.html + 68 - - No host found matching current filters. + + Subscribe to the account - src/app/+admin/follows/following-list/following-list.component.html - 71 + src/app/+video-channels/video-channels.component.ts + 76 - - - Your instance is not following anyone. - src/app/+admin/follows/following-list/following-list.component.html - 72 + src/app/+videos/+video-watch/video-watch.component.ts + 766 - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + PLAYLISTS - src/app/+admin/follows/following-list/following-list.component.html - 82,83 + src/app/+video-channels/video-channels.component.ts + 82 - - Process domains + + Studio for - src/app/shared/shared-moderation/batch-domains-modal.component.ts - 28 + src/app/+video-studio/edit/video-studio-edit.component.html + 2 - - + + CUT VIDEO - src/app/shared/shared-moderation/batch-domains-modal.component.html - 3 + src/app/+video-studio/edit/video-studio-edit.component.html + 8 - - 1 host (without "http://") per line + + Set a new start/end. - src/app/shared/shared-moderation/batch-domains-modal.component.html - 11 + src/app/+video-studio/edit/video-studio-edit.component.html + 10 - - Instance unmuted by your instance. + + New start - src/app/shared/shared-moderation/server-blocklist.component.ts - 46 + src/app/+video-studio/edit/video-studio-edit.component.html + 13 - - Instance muted by your instance. + + New end - src/app/shared/shared-moderation/server-blocklist.component.ts - 69 + src/app/+video-studio/edit/video-studio-edit.component.html + 18 - - Account unmuted by your instance. + + ADD INTRO - src/app/shared/shared-moderation/account-blocklist.component.ts - 48 + src/app/+video-studio/edit/video-studio-edit.component.html + 24 - - Do you really want to delete this abuse report? + + Concatenate a file at the beginning of the video. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 + src/app/+video-studio/edit/video-studio-edit.component.html + 26 - - Abuse deleted. + + Select the intro video file - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 134 + src/app/+video-studio/edit/video-studio-edit.component.html + 30 - - Deleted comment + + ADD OUTRO - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 210 + src/app/+video-studio/edit/video-studio-edit.component.html + 38 - - Internal actions + + Concatenate a file at the end of the video. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 239 + src/app/+video-studio/edit/video-studio-edit.component.html + 40 + + + Select the outro video file - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 43 + src/app/+video-studio/edit/video-studio-edit.component.html + 44 - - Messages with reporter + + ADD WATERMARK - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 244 + src/app/+video-studio/edit/video-studio-edit.component.html + 52 - - Messages with moderators + + Add a watermark image to the video. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 245 + src/app/+video-studio/edit/video-studio-edit.component.html + 54 - - Update internal note + + Select watermark image file - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 250 + src/app/+video-studio/edit/video-studio-edit.component.html + 58 - - Mark as accepted + + Run video edition - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 255 + src/app/+video-studio/edit/video-studio-edit.component.html + 66 - - Mark as rejected + + Video before edition - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 260 + src/app/+video-studio/edit/video-studio-edit.component.html + 75 - - Add internal note + + Edition tasks: - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 265 + src/app/+video-studio/edit/video-studio-edit.component.html + 80 - - Delete report + + Are you sure you want to edit ""? - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 270 + src/app/+video-studio/edit/video-studio-edit.component.ts + 72 - - Actions for the flagged account + + The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /> - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 281 + src/app/+video-studio/edit/video-studio-edit.component.ts + 76 - - Mute server account + + As a reminder, the following tasks will be executed: <ol></ol> - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 293 + src/app/+video-studio/edit/video-studio-edit.component.ts + 77 - - Actions for the reporter + + Edition tasks created. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 305 + src/app/+video-studio/edit/video-studio-edit.component.ts + 90 - - Mute reporter + + (extensions: ) - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 311 + src/app/+video-studio/edit/video-studio-edit.component.ts + 106 - - - Mute server - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 317 + src/app/+video-studio/edit/video-studio-edit.component.ts + 110 - - Actions for the video + + "" will be added at the beginning of the video - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 329 + src/app/+video-studio/edit/video-studio-edit.component.ts + 122 + + + "" will be added at the end of the video - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 66 + src/app/+video-studio/edit/video-studio-edit.component.ts + 126 - - Block video + + "" image watermark will be added to the video - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 334 + src/app/+video-studio/edit/video-studio-edit.component.ts + 130 - - Unblock video + + Video will begin at and stop at - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 350 + src/app/+video-studio/edit/video-studio-edit.component.ts + 137 - - Video unblocked. + + Video will begin at - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 356 + src/app/+video-studio/edit/video-studio-edit.component.ts + 141 - - Delete video + + Video will stop at - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 366 + src/app/+video-studio/edit/video-studio-edit.component.ts + 145 - - Video deleted. + + Studio - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 378 + src/app/+video-studio/video-studio-routing.module.ts + 17 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 86 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 347 - - Actions for the comment + + Sunday - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 395 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 10 - - Delete comment + + Monday - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 401 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 11 - - Do you really want to delete this comment? - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 405 - + + Tuesday - src/app/+videos/+video-watch/comment/video-comments.component.ts - 166 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 12 - - Comment deleted. + + Wednesday - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 413 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 13 - - Server muted by the instance. + + Thursday - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 441 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 14 - - Showing to of reports - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 5 - - - - Advanced report filters + + Friday - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 18 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 15 - - Unsolved reports + + Saturday - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 19 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 16 - - Accepted reports + + Sun - src/app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 20 + Day name short + Sunday short name - - Refused reports + + Mon - src/app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 21 + Day name short + Monday short name - - Reports with blocked videos + + Tue - src/app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 22 + Day name short + Tuesday short name - - Reports with deleted videos + + Wed - src/app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 23 + Day name short + Wednesday short name - - Video/Comment/Account + + Thu - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 42 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 24 + Day name short + Thursday short name - - Messages + + Fri - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 45 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 25 + Day name short + Friday short name - - Reporter - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 41 - + + Sat - src/app/shared/shared-abuse-list/abuse-details.component.html - 7 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 26 + Day name short + Saturday short name - - Internal note + + Su - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 46 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 30 + Day name min + Sunday min name - - Deleted account + + Mo - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 82,83 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 31 + Day name min + Monday min name - - This video has been reported multiple times. - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 - + + Tu - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 32 + Day name min + Tuesday min name - - The video was blocked - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 - + + We - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 33 + Day name min + Wednesday min name - - by on + + Th - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 107 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 34 + Day name min + Thursday min name + + + Fr - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 124 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 35 + Day name min + Friday min name - - Video was deleted + + Sa - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 114 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 36 + Day name min + Saturday min name - - Account deleted + + January - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 150,151 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 40 - - No abuses found matching current filters. + + February - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 188 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 41 - - No abuses found. + + March - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 189 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 42 - - Report reason is required. + + April - src/app/shared/form-validators/abuse-validators.ts - 7 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 43 - - Report reason must be at least 2 characters long. + + May - src/app/shared/form-validators/abuse-validators.ts - 8 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 44 - - Report reason cannot be more than 3000 characters long. + + June - src/app/shared/form-validators/abuse-validators.ts - 9 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 45 - - Moderation comment is required. + + July - src/app/shared/form-validators/abuse-validators.ts - 16 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 46 - - Moderation comment must be at least 2 characters long. + + August - src/app/shared/form-validators/abuse-validators.ts - 17 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 47 - - Moderation comment cannot be more than 3000 characters long. + + September - src/app/shared/form-validators/abuse-validators.ts - 18 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 48 - - Abuse message is required. + + October - src/app/shared/form-validators/abuse-validators.ts - 25 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 49 - - Abuse message must be at least 2 characters long. + + November - src/app/shared/form-validators/abuse-validators.ts - 26 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 50 - - Abuse message cannot be more than 3000 characters long. + + December - src/app/shared/form-validators/abuse-validators.ts - 27 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 51 - - is not valid + + Jan - src/app/shared/form-validators/batch-domains-validators.ts - 19 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 55 + Month name short + January short name - - Domain is required. + + Feb - src/app/shared/form-validators/batch-domains-validators.ts + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 56 + Month name short + February short name - - Domains entered are invalid. + + Mar - src/app/shared/form-validators/batch-domains-validators.ts + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 57 + Month name short + March short name - - Domains entered contain duplicates. + + Apr - src/app/shared/form-validators/batch-domains-validators.ts + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 58 + Month name short + April short name - - Violent or Repulsive + + May - src/app/shared/shared-abuse-list/abuse-details.component.ts - 21 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 59 + Month name short + May short name - - Hateful or Abusive + + Jun - src/app/shared/shared-abuse-list/abuse-details.component.ts - 22 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 60 + Month name short + June short name - - Spam or Misleading + + Jul - src/app/shared/shared-abuse-list/abuse-details.component.ts - 23 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 61 + Month name short + July short name - - Privacy + + Aug - src/app/shared/shared-abuse-list/abuse-details.component.ts - 24 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 62 + Month name short + August short name - - Server rules + + Sep - src/app/shared/shared-abuse-list/abuse-details.component.ts - 26 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 63 + Month name short + September short name - - Report + + Oct - src/app/shared/shared-abuse-list/abuse-details.component.html - 65 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 64 + Month name short + October short name - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Nov - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 65 + Month name short + November short name - - + + Dec - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 66 + Month name short + December short name - - Reportee + + Clear - src/app/shared/shared-abuse-list/abuse-details.component.html - 33 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 71 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + yy-mm-dd - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 83 + Date format in this locale. - - + + Add caption - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 5 - - Updated + + Select the caption file - src/app/shared/shared-abuse-list/abuse-details.component.html - 58 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 24 - - Reported part + + This will replace an existing caption! - src/app/shared/shared-abuse-list/abuse-details.component.html - 83 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 30,32 - - Note + + Add this caption - src/app/shared/shared-abuse-list/abuse-details.component.html - 90 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 42 - - The video was deleted + + Edit caption - src/app/shared/shared-abuse-list/abuse-details.component.html - 99 + src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html + 5 - - Comment: + + Caption - src/app/shared/shared-abuse-list/abuse-details.component.html - 105 + src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html + 10 - - Add a message to communicate with the reporter + + Edit this caption - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 100 + src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html + 31 - - Add a message to communicate with the moderation team + + Basic info - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 103 + src/app/+videos/+video-edit/shared/video-edit.component.html + 11 - - Add a message + + Title - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 44 + src/app/+videos/+video-edit/shared/video-edit.component.html + 17 - - Messages with the reporter + + Tags - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 4 + src/app/+videos/+video-edit/shared/video-edit.component.html + 25 - - - Messages with the moderation team - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 5 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 52 - - No messages for now. + + Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 28,29 + src/app/+videos/+video-edit/shared/video-edit.component.html + 29,33 - - Comment updated. + + Video descriptions are truncated by default and require manual action to expand them. - src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts - 58 + src/app/+videos/+video-edit/shared/video-edit.component.html + 48,50 - - Moderation comment + + Choose the appropriate licence for your work. - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 3 + src/app/+videos/+video-edit/shared/video-edit.component.html + 85,86 - - This comment can only be seen by you or the other moderators. + + Schedule publication () - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 21,22 + src/app/+videos/+video-edit/shared/video-edit.component.html + 123 - - Update this comment + + Contains sensitive content - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 31 + src/app/+videos/+video-edit/shared/video-edit.component.html + 137 - - What is PeerTube? + + Some instances hide videos containing mature or explicit content by default. - src/app/+about/about-peertube/about-peertube.component.html - 3,4 + src/app/+videos/+video-edit/shared/video-edit.component.html + 141 - - PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. + + Publish after transcoding - src/app/+about/about-peertube/about-peertube.component.html - 10,11 + src/app/+videos/+video-edit/shared/video-edit.component.html + 147 - - It is free and open-source software, under AGPLv3 licence. + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - src/app/+about/about-peertube/about-peertube.component.html - 14,16 + src/app/+videos/+video-edit/shared/video-edit.component.html + 151 - - For more information, please visit joinpeertube.org. + + Captions - src/app/+about/about-peertube/about-peertube.component.html - 19,20 + src/app/+videos/+video-edit/shared/video-edit.component.html + 166 - - - Use PeerTube documentation - src/app/+about/about-peertube/about-peertube.component.html - 28,29 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 26 - - - 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 + src/app/shared/shared-moderation/abuse.service.ts + 166 - - PeerTube Applications + + Add another caption - src/app/+about/about-peertube/about-peertube.component.html - 41,42 + src/app/+videos/+video-edit/shared/video-edit.component.html + 174 - - Discover unofficial Android applications or browser addons! + + See the subtitle file - src/app/+about/about-peertube/about-peertube.component.html - 46,47 + src/app/+videos/+video-edit/shared/video-edit.component.html + 183 - - Contribute on PeerTube + + Already uploaded ✔ - src/app/+about/about-peertube/about-peertube.component.html - 54,55 + src/app/+videos/+video-edit/shared/video-edit.component.html + 187 - - Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! + + Will be created on update - src/app/+about/about-peertube/about-peertube.component.html - 59,60 + src/app/+videos/+video-edit/shared/video-edit.component.html + 196 - - P2P & Privacy + + Cancel create - src/app/+about/about-peertube/about-peertube.component.html - 71 + src/app/+videos/+video-edit/shared/video-edit.component.html + 198 - - 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. + + Will be edited on update - src/app/+about/about-peertube/about-peertube.component.html - 75,78 + src/app/+videos/+video-edit/shared/video-edit.component.html + 204 - - What are the consequences? + + Cancel edition - src/app/+about/about-peertube/about-peertube.component.html - 85 + src/app/+videos/+video-edit/shared/video-edit.component.html + 206 - - 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: + + Will be deleted on update - src/app/+about/about-peertube/about-peertube.component.html - 88,90 + src/app/+videos/+video-edit/shared/video-edit.component.html + 212 - - 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) + + Cancel deletion - src/app/+about/about-peertube/about-peertube.component.html - 94,96 + src/app/+videos/+video-edit/shared/video-edit.component.html + 214 - - 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 + + No captions for now. - src/app/+about/about-peertube/about-peertube.component.html - 99,102 + src/app/+videos/+video-edit/shared/video-edit.component.html + 226,228 - - Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + Live settings - src/app/+about/about-peertube/about-peertube.component.html - 105,106 + src/app/+videos/+video-edit/shared/video-edit.component.html + 235 - - 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 + + Live RTMP Url - src/app/+about/about-peertube/about-peertube.component.html - 109,111 + src/app/+videos/+video-edit/shared/video-edit.component.html + 245 - - - 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 + src/app/shared/shared-video-live/live-stream-information.component.html + 19 - - 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 + + Live RTMPS Url - src/app/+about/about-peertube/about-peertube.component.html - 118,123 + src/app/+videos/+video-edit/shared/video-edit.component.html + 250 - - - 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 - 127,129 + src/app/shared/shared-video-live/live-stream-information.component.html + 24 - - How does PeerTube compare with YouTube? + + Live stream key - src/app/+about/about-peertube/about-peertube.component.html - 131 + src/app/+videos/+video-edit/shared/video-edit.component.html + 255 - - - 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 - 134,137 + src/app/shared/shared-video-live/live-stream-information.component.html + 29 - - What can I do to limit the exposure of my IP address? + + ⚠️ Never share your stream key with anyone. - src/app/+about/about-peertube/about-peertube.component.html - 139 + src/app/+videos/+video-edit/shared/video-edit.component.html + 258 - - - 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 + 32 - - What will be done to mitigate this problem? + + This is a normal live - src/app/+about/about-peertube/about-peertube.component.html - 148 + src/app/+videos/+video-edit/shared/video-edit.component.html + 264 - - 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: + + You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live - src/app/+about/about-peertube/about-peertube.component.html - 151,153 + src/app/+videos/+video-edit/shared/video-edit.component.html + 266,268 - - We set a limit to the number of peers sent by the tracker + + This is a permanent/recurring live - src/app/+about/about-peertube/about-peertube.component.html - 156 + src/app/+videos/+video-edit/shared/video-edit.component.html + 273 - - We set a limit on the request frequency received by the tracker + + You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos - src/app/+about/about-peertube/about-peertube.component.html - 157 + src/app/+videos/+video-edit/shared/video-edit.component.html + 275,277 - - Allow instance admins to disable P2P from the administration interface + + Automatically publish a replay when your live ends - src/app/+about/about-peertube/about-peertube.component.html - 158 + src/app/+videos/+video-edit/shared/video-edit.component.html + 284 - - Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota - src/app/+about/about-peertube/about-peertube.component.html - 162,164 + src/app/+videos/+video-edit/shared/video-edit.component.html + 288 - - Developed with ❤ by Framasoft + + Latency mode - src/app/+about/about-peertube/about-peertube-contributors.component.html - 3 + src/app/+videos/+video-edit/shared/video-edit.component.html + 294 - - Your message has been sent. + + Advanced settings - src/app/+about/about-instance/contact-admin-modal.component.ts - 76 + src/app/+videos/+video-edit/shared/video-edit.component.html + 311 - - You already sent this form recently + + Video preview - src/app/+about/about-instance/contact-admin-modal.component.ts - 82 + src/app/+videos/+video-edit/shared/video-edit.component.html + 318 - - Contact administrator + + Short text to tell people how they can support you (membership platform...). - src/app/+about/about-instance/contact-admin-modal.component.html - 3 + src/app/+videos/+video-edit/shared/video-edit.component.html + 330,332 - - Your name + + Original publication date - src/app/+about/about-instance/contact-admin-modal.component.html - 11 + src/app/+videos/+video-edit/shared/video-edit.component.html + 347 - - Your email + + This is the date when the content was originally published (e.g. the release date for a film) - src/app/+about/about-instance/contact-admin-modal.component.html - 20 + src/app/+videos/+video-edit/shared/video-edit.component.html + 350,352 - - Subject + + Enable video comments - src/app/+about/about-instance/contact-admin-modal.component.html - 29 + src/app/+videos/+video-edit/shared/video-edit.component.html + 368 - - Your message + + Enable download - src/app/+about/about-instance/contact-admin-modal.component.html - 38 + src/app/+videos/+video-edit/shared/video-edit.component.html + 373 - - Link copied + + Plugin settings - src/app/+about/about-instance/about-instance.component.ts - 91 + src/app/+videos/+video-edit/shared/video-edit.component.html + 381 - - About + + Small latency - src/app/+about/about-instance/about-instance.component.html - 5 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 85 - - FEATURES + + Reduce latency to ~15s disabling P2P - src/app/+about/about-instance/about-instance.component.html - 203 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 86 - - STATISTICS + + Default - src/app/+about/about-instance/about-instance.component.html - 215 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 90 - - Contact administrator + + Average latency of 30s - src/app/+about/about-instance/about-instance.component.html - 7 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 91 - - This instance is dedicated to sensitive/NSFW content. + + High latency - src/app/+about/about-instance/about-instance.component.html - 19 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 95 - - ADMINISTRATORS & SUSTAINABILITY + + Average latency of 60s increasing P2P ratio - src/app/+about/about-instance/about-instance.component.html - 32,33 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 96 - - Who we are + + Other - src/app/+about/about-instance/about-instance.component.html - 44 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 208 - - - Why we created this instance - src/app/+about/about-instance/about-instance.component.html - 58 + src/app/shared/shared-forms/select/select-languages.component.ts + 50 - - How long we plan to maintain this instance + + Instance languages - src/app/+about/about-instance/about-instance.component.html - 72 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 211 - - How we will pay for this instance + + All languages - src/app/+about/about-instance/about-instance.component.html - 86 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 212 - - - INFORMATION - src/app/+about/about-instance/about-instance.component.html - 101,102 + src/app/shared/shared-forms/select/select-languages.component.ts + 25 - - MODERATION + + Scheduled - src/app/+about/about-instance/about-instance.component.html - 128,129 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 227 - - OTHER INFORMATION + + Hide the video until a specific date - src/app/+about/about-instance/about-instance.component.html - 183,184 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 228 - - Hardware information + + Normal live - src/app/+about/about-instance/about-instance.component.html - 195 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 22 - - Follows + + Permanent/recurring live - src/app/+about/about-follows/about-follows.component.html - 2 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 29 - - Followers instances + + Go Live - src/app/+about/about-follows/about-follows.component.html - 4 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 37 - - Followings instances + + Sorry, but something went wrong - src/app/+about/about-follows/about-follows.component.html - 14 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 43 - - - This instance does not have instances followers. - src/app/+about/about-follows/about-follows.component.html - 6 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 51 - - - This instance is not following any other. - src/app/+about/about-follows/about-follows.component.html - 16 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 44 - - - Jobs - src/app/+admin/system/system.component.html - 3 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 86 - - Logs + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + - src/app/+admin/system/system.component.html - 5 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 47,50 - - Debug + + Cannot create live because this instance have too many created lives - src/app/+admin/system/system.component.html - 7 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 103 - - Jobs + + Cannot create live because you created too many lives - src/app/+admin/system/system.routes.ts - 26 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 105 - - Logs + + Live published. - src/app/+admin/system/system.routes.ts - 37 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 134 - - Debug + + Stream only once, replay will replace your live - src/app/+admin/system/system.routes.ts - 48 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 157 - - Blocked videos + + Stream only once - src/app/+admin/moderation/moderation.routes.ts - 69 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 160 - - Muted instances + + Stream multiple times, replays will be separate videos - src/app/+admin/moderation/moderation.routes.ts - 109 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 165 - - Following list + + Stream multiple times using the same URL - src/app/+admin/follows/follows.routes.ts - 28 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 168 - - Followers list + + Select the torrent to import - src/app/+admin/follows/follows.routes.ts - 37 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 - - - Report comment - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 51 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 8 - - Comment reported. + + OR - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 82 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 13 - - Edit custom configuration + + Paste magnet URI - src/app/+admin/config/config.routes.ts - 26 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 16 - - Users list + + 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/+admin/users/users.routes.ts - 27 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 19,22 - - Create a user + + Import - src/app/+admin/users/users.routes.ts - 36 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 44 - - - Update a user - src/app/+admin/users/users.routes.ts - 48 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 36 - - - Delete this comment - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 65 + src/app/shared/shared-instance/instance-features-table.component.html + 92 - - Delete all comments of this account + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 71 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 55,57 - - Comments are deleted after a few minutes + + Torrents with only 1 file are supported. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 72 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts + 118 - - comments deleted. + + Video to import updated. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 137 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts + 138 - - - Do you really want to delete all comments of ? - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 157 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts + 139 - - Comments of will be deleted in a few minutes + + URL - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 169 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 - - - Video comments - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 3 + src/app/shared/shared-share-modal/video-share.component.html + 24 - - - Showing to of comments - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 14 + src/app/shared/shared-share-modal/video-share.component.html + 102 - - Batch actions + + 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/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 10,14 + + + Congratulations, the video behind will be imported! You can already add information about this video. + - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 48,50 + + + Select the file to upload - src/app/+admin/users/user-list/user-list.component.html - 13 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 6 - src/app/+admin/users/user-list/user-list.component.html - 13 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 8 - - Advanced comments filters + + Video background image - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 36 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 34 - - Local comments + + Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 37 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 36,40 - - Remote comments + + Total video uploaded - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 38 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 63 - - Comment + + Processing… - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 61 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 65 - - Date - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 62 - + + Retry - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 46 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 80 + Retry failed upload of a video - - Commented video + + Congratulations! Your video is now available in your private library. + - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 103 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 90,92 - - No comments found matching current filters. + + Publish will be available when upload is finished - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 128 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 104 - - No comments found. + + Publish - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 129 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 106 - - - List installed plugins - src/app/+admin/plugins/plugins.routes.ts - 28 + src/app/header/header.component.html + 5 - - Search plugins + + Your video was uploaded to your account and is private. - src/app/+admin/plugins/plugins.routes.ts - 37 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 106 - - Show plugin + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? - src/app/+admin/plugins/plugins.routes.ts - 46 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 107 - - Stop autoplaying next video + + Your video is not uploaded yet, are you sure you want to leave this page? - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 203 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 109 - - Autoplay next video + + Publish - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 204 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 122 - - Stop looping playlist videos + + Upload on hold - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 209 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 175 - - Loop playlist videos + + Upload - src/app/+videos/+video-watch/video-watch-playlist.component.ts - 210 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 237 - - Public + + Upload - src/app/+videos/+video-watch/video-watch-playlist.component.html - 11 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 239 - - Like this video + + Video published. - src/app/+videos/+video-watch/video-watch.component.ts - 131 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 260 - - Dislike this video + + video - src/app/+videos/+video-watch/video-watch.component.ts - 132 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 303 - - - Support options for this video - src/app/+videos/+video-watch/video-watch.component.ts - 133 + src/app/shared/shared-video-miniature/video-download.component.ts + 56 - - You need to be <a href="/login">logged in</a> to rate this video. + + Your video quota is exceeded with this video (video size: , used: , quota: ) - src/app/+videos/+video-watch/video-watch.component.ts - 219 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 339 - - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) - src/app/+videos/+video-watch/video-watch.component.ts - 412 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 358 - - Redirection + + Read instance rules for help - src/app/+videos/+video-watch/video-watch.component.ts - 413 + src/app/+videos/+video-edit/video-add.component.html + 2 - - This video contains mature or explicit content. Are you sure you want to watch it? + + 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/+videos/+video-watch/video-watch.component.ts - 527 + src/app/+videos/+video-edit/video-add.component.html + 33,37 - - Mature or explicit content + + Import - src/app/+videos/+video-watch/video-watch.component.ts - 528 + src/app/+videos/+video-edit/video-add.component.html + 44 - - Up Next + + Upload - src/app/+videos/+video-watch/video-watch.component.ts - 580 + src/app/+videos/+video-edit/video-add.component.html + 45 - - Cancel + + Upload a file - src/app/+videos/+video-watch/video-watch.component.ts - 581 + src/app/+videos/+video-edit/video-add.component.html + 53 - - Autoplay is suspended + + Import with URL - src/app/+videos/+video-watch/video-watch.component.ts - 582 + src/app/+videos/+video-edit/video-add.component.html + 63 - - Enter/exit fullscreen (requires player focus) + + Import with torrent - src/app/+videos/+video-watch/video-watch.component.ts - 880 + src/app/+videos/+video-edit/video-add.component.html + 73 - - Play/Pause the video (requires player focus) + + Go live - src/app/+videos/+video-watch/video-watch.component.ts - 881 + src/app/+videos/+video-edit/video-add.component.html + 83 - - Mute/unmute the video (requires player focus) + + Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. - src/app/+videos/+video-watch/video-watch.component.ts - 882 + src/app/+videos/+video-edit/video-add.component.ts + 102 - - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) + + Uploaded videos are reviewed before publishing for your account. If you want to add videos without moderation review, an admin must turn off your videos auto-block. - src/app/+videos/+video-watch/video-watch.component.ts - 884 + src/app/+videos/+video-edit/video-add.component.ts + 104 - - Increase the volume (requires player focus) + + Your daily video quota is insufficient. If you want to add more videos, you must wait for 24 hours or an admin must increase your daily quota. - src/app/+videos/+video-watch/video-watch.component.ts - 886 + src/app/+videos/+video-edit/video-add.component.ts + 106 - - Decrease the volume (requires player focus) + + Your video quota is insufficient. If you want to add more videos, an admin must increase your quota. - src/app/+videos/+video-watch/video-watch.component.ts - 887 + src/app/+videos/+video-edit/video-add.component.ts + 108 - - Seek the video forward (requires player focus) + + You have unsaved changes! If you leave, your changes will be lost. - src/app/+videos/+video-watch/video-watch.component.ts - 889 + src/app/+videos/+video-edit/video-update.component.ts + 86 - - Seek the video backward (requires player focus) + + Video updated. - src/app/+videos/+video-watch/video-watch.component.ts - 890 + src/app/+videos/+video-edit/video-update.component.ts + 148 - - Increase playback rate (requires player focus) + + SUPPORT - src/app/+videos/+video-watch/video-watch.component.ts - 892 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html + 13 - - Decrease playback rate (requires player focus) + + SHARE - src/app/+videos/+video-watch/video-watch.component.ts - 893 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html + 18 - - Navigate in the video frame by frame (requires player focus) + + SAVE - src/app/+videos/+video-watch/video-watch.component.ts - 895 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html + 29 - - Like the video + + DOWNLOAD - src/app/+videos/+video-watch/video-watch.component.ts - 903 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html + 43 - - Dislike the video + + Support options for this video - src/app/+videos/+video-watch/video-watch.component.ts - 908 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts + 58 - - The video is being imported, it will be available when the import is finished. + + Save to playlist - src/app/+videos/+video-watch/video-watch.component.html - 21,22 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts + 59 - - - The video is being transcoded, it may not work properly. - src/app/+videos/+video-watch/video-watch.component.html - 25,26 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 321 - - This video will be published on . + + Like this video - src/app/+videos/+video-watch/video-watch.component.html - 28,30 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts + 37 - - This live has not started yet. + + Dislike this video - src/app/+videos/+video-watch/video-watch.component.html - 33,34 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts + 38 - - This live has ended. + + Like the video - src/app/+videos/+video-watch/video-watch.component.html - 37,38 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts + 46 - - This video is blocked. + + Dislike the video - src/app/+videos/+video-watch/video-watch.component.html - 41 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts + 51 - - Published + + You need to be <a href="/login">logged in</a> to rate this video. - src/app/+videos/+video-watch/video-watch.component.html - 55 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts + 85 + + + Add comment... - src/app/+videos/+video-watch/video-watch.component.html - 72 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 6 - - SHARE + + Markdown compatible - src/app/+videos/+video-watch/video-watch.component.html - 117 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 15 - - Tags + + Markdown compatible that supports: - src/app/+videos/+video-watch/video-watch.component.html - 276 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 18 + + + Auto generated links - src/app/+videos/+video-edit/shared/video-edit.component.html - 19 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 21 - - • viewsviewers + + Break lines - src/app/+videos/+video-watch/video-watch.component.html - 57,60 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 22 - - • viewsviewers + + Lists - src/app/+videos/+video-watch/video-watch.component.html - 74,77 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 23 - - - SUPPORT - src/app/+videos/+video-watch/video-watch.component.html - 112 + src/app/shared/shared-main/misc/help.component.ts + 84 - - SAVE + + Emphasis - src/app/+videos/+video-watch/video-watch.component.html - 128 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 25 - - - DOWNLOAD - src/app/+videos/+video-watch/video-watch.component.html - 142 + src/app/shared/shared-main/misc/help.component.ts + 81 - - Account page + + bold - src/app/+videos/+video-watch/video-watch.component.html - 193 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 26 + + + italic - src/app/+videos/+video-watch/video-watch.component.html - 199 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 26 - - By + + Emoji shortcuts - src/app/+videos/+video-watch/video-watch.component.html - 194 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 29 - - + + Emoji markup - src/app/+videos/+video-watch/video-watch.component.html - 200 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 33 - - Show more + + See complete list - src/app/+videos/+video-watch/video-watch.component.html - 221 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 35 - - Show less + + Cancel - src/app/+videos/+video-watch/video-watch.component.html - 227 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 47,49 - - - Origin instance - src/app/+videos/+video-watch/video-watch.component.html - 239 + src/app/shared/shared-video-miniature/videos-selection.component.html + 22,24 - - Originally published + + You are one step away from commenting - src/app/+videos/+video-watch/video-watch.component.html - 244 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 59 - - Friendly Reminder: + + You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example). - src/app/+videos/+video-watch/video-watch.component.html - 307 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 64,66 - - 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. + + Login to comment - src/app/+videos/+video-watch/video-watch.component.html - 309,310 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 78 - - Get more information + + Markdown Emoji List - src/app/+videos/+video-watch/video-watch.component.html - 312 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 86 - - OK + + Reply - src/app/+videos/+video-watch/video-watch.component.html - 316,317 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts + 83 - - - You have unsaved changes! If you leave, your changes will be lost. - src/app/+videos/+video-edit/video-update.component.ts - 94 + src/app/+videos/+video-watch/shared/comment/video-comment.component.html + 36 - - Video updated. + + Highlighted comment - src/app/+videos/+video-edit/video-update.component.ts - 142 + src/app/+videos/+video-watch/shared/comment/video-comment.component.html + 10 - - Update + + Options - src/app/+videos/+video-edit/video-update.component.html - 3 + src/app/+videos/+video-watch/shared/comment/video-comment.component.html + 40 + + + Deleted - src/app/+videos/+video-edit/video-update.component.html - 18 + src/app/+videos/+video-watch/shared/comment/video-comment.component.html + 47 - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 70 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 46 + + + This comment has been deleted - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 66 + src/app/+videos/+video-watch/shared/comment/video-comment.component.html + 53 + + + Report this comment - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 50 + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 178 - - Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. + + Remove - src/app/+videos/+video-edit/video-add.component.html - 3 + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 186 - - Read instance rules for help + + Remove & re-draft - src/app/+videos/+video-edit/video-add.component.html - 4 + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 194 - - Upload a file + + Actions on comment - src/app/+videos/+video-edit/video-add.component.html - 26 + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 202 - - 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. + + {VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}} - src/app/+videos/+video-edit/video-add.component.html - 11,14 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 4 - - Import + + SORT BY - src/app/+videos/+video-edit/video-add.component.html - 19 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 10,12 - - Upload + + Most recent first (default) - src/app/+videos/+video-edit/video-add.component.html - 20 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 14 - - Import with URL + + Most replies first - src/app/+videos/+video-edit/video-add.component.html - 36 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 15 - - Import with torrent + + No comments. - src/app/+videos/+video-edit/video-add.component.html - 46 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 28 - - Go live + + View from and others - src/app/+videos/+video-edit/video-add.component.html - 56 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 73,75 - - Comment + + {VAR_PLURAL, plural, =1 {1 reply} other { replies}} - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 67 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 74 - - - Reply - src/app/+videos/+video-watch/comment/video-comment-add.component.ts - 69 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 77 - - - Add comment... - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 6 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 81 - - Markdown compatible + + View from - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 13 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 76,78 - - Markdown compatible that supports: + + View - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 15 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 81 - - Auto generated links + + Comments are disabled. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 18 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 91,93 - - Break lines + + Do you really want to delete this comment? - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 19 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 172 - - - Lists - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 20 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 410 - - Emphasis + + The deletion will be sent to remote instances so they can reflect the change. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 22 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 175 - - bold + + It is a remote comment, so the deletion will only be effective on your instance. - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 177 - - italic + + Delete and re-draft - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 205 - - Emoji shortcuts + + Do you really want to delete and re-draft this comment? - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 26 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 206 - - Emoji markup + + Friendly Reminder: - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 30 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html + 4 - - See complete list + + 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/+videos/+video-watch/comment/video-comment-add.component.html - 32 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html + 5,7 - - Cancel + + Get more information - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 45,46 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html + 9 - - You are one step away from commenting + + More information - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 55 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html + 9 - - 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. + + OK - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 60,63 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html + 12,14 - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + Transcoding failed, this video may not work properly. + - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 65,66 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 - - Login to comment + + Move to external storage failed, this video may not work properly. + - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 76 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 5,7 - - Markdown Emoji List + + The video is being imported, it will be available when the import is finished. + - src/app/+videos/+video-watch/comment/video-comment-add.component.html - 84 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 9,11 - - Report this comment + + The video is being transcoded, it may not work properly. + - src/app/+videos/+video-watch/comment/video-comment.component.ts - 173 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 13,15 - - Remove + + The video is being edited, it may not work properly. + - src/app/+videos/+video-watch/comment/video-comment.component.ts - 181 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 17,19 - - Remove & re-draft + + The video is being moved to an external server, it may not work properly. + - src/app/+videos/+video-watch/comment/video-comment.component.ts - 189 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 21,23 - - Options + + This video will be published on . + - src/app/+videos/+video-watch/comment/video-comment.component.html - 50 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 25,27 - - Highlighted comment + + This live has not started yet. + - src/app/+videos/+video-watch/comment/video-comment.component.html - 20 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 29,31 - - Reply + + This live has ended. + - src/app/+videos/+video-watch/comment/video-comment.component.html - 46 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 33,35 - - This comment has been deleted + + This video is blocked. - src/app/+videos/+video-watch/comment/video-comment.component.html - 63 + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 38 - - The deletion will be sent to remote instances so they can reflect the change. + + Origin - src/app/+videos/+video-watch/comment/video-comments.component.ts - 169 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 7 - - It is a remote comment, so the deletion will only be effective on your instance. + + Open the video on the origin instance - src/app/+videos/+video-watch/comment/video-comments.component.ts - 171 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 14 - - Delete and re-draft + + Originally published - src/app/+videos/+video-watch/comment/video-comments.component.ts - 197 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 20 - - Do you really want to delete and re-draft this comment? + + (channel page) - src/app/+videos/+video-watch/comment/video-comments.component.ts - 197 + src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts + 20 - - - SORT BY - src/app/+videos/+video-watch/comment/video-comments.component.html - 16,17 + src/app/shared/shared-actor-image/actor-avatar.component.ts + 40 - - - Most recent first (default) - src/app/+videos/+video-watch/comment/video-comments.component.html - 19 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 128 - - Most replies first + + (account page) - src/app/+videos/+video-watch/comment/video-comments.component.html - 20 + src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts + 21 + + + src/app/shared/shared-actor-image/actor-avatar.component.ts + 39 - - 1 Comment + + Show more - src/app/+videos/+video-watch/comment/video-comments.component.html - 6 + src/app/+videos/+video-watch/shared/metadata/video-description.component.html + 10 - - Comments + + Show less - src/app/+videos/+video-watch/comment/video-comments.component.html - 7 + src/app/+videos/+video-watch/shared/metadata/video-description.component.html + 16 - - Comments + + Unlisted - src/app/+videos/+video-watch/comment/video-comments.component.html + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html 9 - - - No comments. - src/app/+videos/+video-watch/comment/video-comments.component.html - 33 + src/app/shared/shared-video-miniature/video-miniature.component.html + 6 - - View replies from and others + + Private - src/app/+videos/+video-watch/comment/video-comments.component.html - 83,85 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html + 10 - - - View replies from - src/app/+videos/+video-watch/comment/video-comments.component.html - 86,88 + src/app/shared/shared-video-miniature/video-miniature.component.html + 7 - - - View replies - src/app/+videos/+video-watch/comment/video-comments.component.html - 90 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 45 - - Comments are disabled. + + Public - src/app/+videos/+video-watch/comment/video-comments.component.html - 101,102 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html + 11 - - Support + + Stop autoplaying next video - src/app/+videos/+video-watch/modal/video-support.component.html - 3 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts + 234 - - Maybe later + + Autoplay next video - src/app/+videos/+video-watch/modal/video-support.component.html - 11 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts + 235 - - Video to import updated. + + Stop looping playlist videos - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts - 129 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts + 240 + + + Loop playlist videos - src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts - 139 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts + 241 - - Select the torrent to import + + Other videos - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 6 + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html + 4,6 - - OR + + AUTOPLAY - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 10 - - Paste magnet URI + + Next video to be played - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 13 + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html + 16 - - 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. + + When active, the next video is automatically played after the current one. - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 17,19 + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts + 50 - - Sorry, but something went wrong + + Placeholder image - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 48 + src/app/+videos/+video-watch/video-watch.component.html + 11 + + + Published - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 44 + src/app/+videos/+video-watch/video-watch.component.html + 27 + + + Account page - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 26 + src/app/+videos/+video-watch/video-watch.component.html + 66 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 71 + src/app/+videos/+video-watch/video-watch.component.html + 72 - - Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - + + By - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 53,54 + src/app/+videos/+video-watch/video-watch.component.html + 67 - - 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. + + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 11,14 + src/app/+videos/+video-watch/video-watch.component.ts + 315 - - Congratulations, the video behind will be imported! You can already add information about this video. - + + Redirection - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 48,50 + src/app/+videos/+video-watch/video-watch.component.ts + 316 - - Cannot create live because this instance have too many created lives + + This video contains mature or explicit content. Are you sure you want to watch it? - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 89 + src/app/+videos/+video-watch/video-watch.component.ts + 367 - - Cannot create live because you created too many lives + + Mature or explicit content - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 91 + src/app/+videos/+video-watch/video-watch.component.ts + 368 - - Live published. + + Up Next - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 121 + src/app/+videos/+video-watch/video-watch.component.ts + 441 - - Go Live + + Autoplay is suspended - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 20 + src/app/+videos/+video-watch/video-watch.component.ts + 443 - - Max live duration is . If your live reaches this limit, it will be automatically terminated. - + + Enter/exit fullscreen - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 30,33 + src/app/+videos/+video-watch/video-watch.component.ts + 735 - - Your video was uploaded to your account and is private. + + Play/Pause the video - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 91 + src/app/+videos/+video-watch/video-watch.component.ts + 736 - - But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + Mute/unmute the video - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 92 + src/app/+videos/+video-watch/video-watch.component.ts + 737 - - Your video is not uploaded yet, are you sure you want to leave this page? + + Skip to a percentage of the video: 0 is 0% and 9 is 90% - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 94 + src/app/+videos/+video-watch/video-watch.component.ts + 739 - - Upload + + Increase the volume - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 114 + src/app/+videos/+video-watch/video-watch.component.ts + 741 - - Upload + + Decrease the volume - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 116 + src/app/+videos/+video-watch/video-watch.component.ts + 742 - - Upload cancelled + + Seek the video forward - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 141 + src/app/+videos/+video-watch/video-watch.component.ts + 744 - - Video published. + + Seek the video backward - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 261 + src/app/+videos/+video-watch/video-watch.component.ts + 745 - - Your video quota is exceeded with this video ( -video size: , used: , quota: ) + + Increase playback rate - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 283,284 + src/app/+videos/+video-watch/video-watch.component.ts + 747 - - Your daily video quota is exceeded with this video ( -video size: , used: , quota: ) + + Decrease playback rate - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 303,304 + src/app/+videos/+video-watch/video-watch.component.ts + 748 - - Select the file to upload + + Navigate in the video to the previous frame - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 6 + src/app/+videos/+video-watch/video-watch.component.ts + 750 - - Video background image + + Navigate in the video to the next frame - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 26 + src/app/+videos/+video-watch/video-watch.component.ts + 751 - - Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. + + Toggle theater mode - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 29,32 + src/app/+videos/+video-watch/video-watch.component.ts + 756 - - Total video uploaded + + Discover - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 49 + src/app/+videos/video-list/overview/video-overview.component.html + 1 - - - Processing… - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 51 + src/app/core/menu/menu.service.ts + 125 - - Retry + + No results. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 65 + src/app/+videos/video-list/overview/video-overview.component.html + 4 - Retry failed upload of a video - - - Congratulations! Your video is now available in your private library. - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 76,77 + src/app/shared/shared-video-miniature/videos-list.component.html + 41 - - - Publish will be available when upload is finished - src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 89 + src/app/shared/shared-video-miniature/videos-selection.component.ts + 23 - - Used + + Videos from your subscriptions - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 30 - - Available + + Only videos uploaded on this instance are displayed - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/+videos/video-list/videos-list-common-page.component.ts + 190 - - Do you really want to remove this video redundancy? + + Recently added - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 140 + src/app/+videos/video-list/videos-list-common-page.component.ts + 195 - - - Remove redundancy - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 141 + src/app/core/menu/menu.service.ts + 137 - - Video redundancies removed! + + Trending - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 147 + src/app/+videos/video-list/videos-list-common-page.component.ts + 201 - - - Videos redundancies - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 3 + src/app/core/menu/menu.service.ts + 131 - - My videos duplicated by remote instances + + Videos with the most interactions for recent videos - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 12 + src/app/+videos/video-list/videos-list-common-page.component.ts + 203 - - Remote videos duplicated by my instance + + Videos that have the most likes - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 13 + src/app/+videos/video-list/videos-list-common-page.component.ts + 204 - - Video + + Videos with the most views during the last 24 hours - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 29 + src/app/+videos/video-list/videos-list-common-page.component.ts + 208 + + + Videos with the most views during the last days - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 43 + src/app/+videos/video-list/videos-list-common-page.component.ts + 209 - - Strategy + + Discover videos - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 28 + src/app/+videos/videos-routing.module.ts + 17 - - - Total size - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 30 + src/app/core/menu/menu.service.ts + 124 - - List redundancies + + Upload a video - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 37 + src/app/app-routing.module.ts + 102 - - Open video in a new tab + + Edit a video - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 49 + src/app/app-routing.module.ts + 112 - - Your instance doesn't mirror any video. + + Close this message - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 81 + src/app/app.component.html + 34 - - Your instance has no mirrored videos. + + Close the left menu - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 82 + src/app/app.component.ts + 137 - - Enabled strategies stats + + Open the left menu - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 91 + src/app/app.component.ts + 139 - - No redundancy strategy is enabled on your instance. + + Focus the search bar - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 96,97 + src/app/app.component.ts + 274 - - When active, the next video is automatically played after the current one. + + Toggle the left menu - src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts - 59 + src/app/app.component.ts + 279 - - Other videos + + Go to the discover videos page - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 5,6 + src/app/app.component.ts + 284 - - AUTOPLAY + + Go to the trending videos page - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html - 10 + src/app/app.component.ts + 289 - - Sunday + + Go to the recently added videos page - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 11 + src/app/app.component.ts + 294 - - Monday + + Go to the local videos page - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 12 + src/app/app.component.ts + 299 - - Tuesday + + Go to the videos upload page - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 13 + src/app/app.component.ts + 304 - - Wednesday + + Go to my subscriptions - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 14 + src/app/core/auth/auth.service.ts + 61 - - Thursday + + Go to my videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 15 + src/app/core/auth/auth.service.ts + 65 - - Friday + + Go to my imports - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 16 + src/app/core/auth/auth.service.ts + 69 - - Saturday + + Go to my channels - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 17 + src/app/core/auth/auth.service.ts + 73 - - Sun + + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 21 + src/app/core/auth/auth.service.ts + 100,101 - Day name short - - Mon + + Error - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 22 + src/app/core/auth/auth.service.ts + 105 - Day name short - - - Tue - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 23 + src/app/core/notification/notifier.service.ts + 18 - Day name short - - Wed + + You need to reconnect. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 24 + src/app/core/auth/auth.service.ts + 221 - Day name short - - Thu + + Keyboard Shortcuts: - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 25 + src/app/core/hotkeys/hotkeys.component.ts + 11 - Day name short - - Fri + + My history - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 26 + src/app/core/menu/menu.service.ts + 98 - Day name short - - Sat + + In my library - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 27 + src/app/core/menu/menu.service.ts + 104 - Day name short - - Su + + Home - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 31 + src/app/core/menu/menu.service.ts + 115 - Day name min - - - Mo - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 32 + src/app/core/menu/menu.service.ts + 116 - Day name min - - Tu + + Trending videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 33 + src/app/core/menu/menu.service.ts + 130 - Day name min - - We + + Recently added videos - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 34 + src/app/core/menu/menu.service.ts + 136 - Day name min - - Th + + ON - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 35 + src/app/core/menu/menu.service.ts + 150 - Day name min - - Fr + + Success - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 36 + src/app/core/notification/notifier.service.ts + 25 - Day name min - - - Sa - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 37 + src/app/shared/shared-video-live/live-stream-information.component.html + 39 - Day name min - - January + + Media is too large for the server. Please contact you administrator if you want to increase the limit size. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 41 + src/app/core/rest/rest-extractor.service.ts + 61 - - February + + Too many attempts, please try again after minutes. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 42 + src/app/core/rest/rest-extractor.service.ts + 66 - - March + + Too many attempts, please try again later. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 43 + src/app/core/rest/rest-extractor.service.ts + 68 - - April + + Server error. Please retry later. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 44 + src/app/core/rest/rest-extractor.service.ts + 71 - - May + + All unsaved data will be lost, are you sure you want to leave this page? - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 45 + src/app/core/routing/can-deactivate-guard.service.ts + 19 + + + Warning - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 60 + src/app/core/routing/can-deactivate-guard.service.ts + 23 - - June + + Search videos, playlists, channels… - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 46 + src/app/header/search-typeahead.component.html + 3 - - July + + GLOBAL SEARCH - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 47 + src/app/header/search-typeahead.component.html + 26 - - August + + using - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 48 + src/app/header/search-typeahead.component.html + 28 - - September + + Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 49 + src/app/header/search-typeahead.component.html + 32 - - October + + Your query will be matched against video names or descriptions, channel names. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 50 + src/app/header/search-typeahead.component.html + 37 - - November + + ADVANCED SEARCH - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 51 + src/app/header/search-typeahead.component.html + 39 - - December + + Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 52 + src/app/header/search-typeahead.component.html + 41 - - Jan + + any instance - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 56 + src/app/header/search-typeahead.component.html + 42 - Month name short - - Feb + + only followed instances - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 57 + src/app/header/search-typeahead.component.html + 43 - Month name short - - Mar + + will list the matching channel - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 58 + src/app/header/search-typeahead.component.html + 50 - Month name short - - - Apr - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 59 + src/app/header/search-typeahead.component.html + 53 - Month name short - - Jun + + will list the matching video - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 61 + src/app/header/search-typeahead.component.html + 56 - Month name short - - Jul + + In this instance's network - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 62 + src/app/header/suggestion.component.html + 14 - Month name short - - Aug + + In the vidiverse - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 63 + src/app/header/suggestion.component.html + 15 - Month name short - - Sep + + The upload failed - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 64 + src/app/helpers/utils/upload.ts + 12 - Month name short - - Oct + + The connection was interrupted - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 65 + src/app/helpers/utils/upload.ts + 16 - Month name short - - Nov + + The server encountered an error - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 66 + src/app/helpers/utils/upload.ts + 19 - Month name short - - Dec + + Your file couldn't be transferred before the set timeout (usually 10min) - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 67 + src/app/helpers/utils/upload.ts + 22 - Month name short - - Clear + + Your file was too large (max. size: ) - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 72 + src/app/helpers/utils/upload.ts + 26 - - yy-mm-dd + + Change the language - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 88 + src/app/menu/language-chooser.component.html + 3 - Date format in this locale. - - Add caption + + Help to translate PeerTube! - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 5 + src/app/menu/language-chooser.component.html + 8,10 - - Select the caption file + + Public profile - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 24 + src/app/menu/menu.component.html + 28 - - Add this caption + + Interface: - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 42 + src/app/menu/menu.component.html + 38 - - This will replace an existing caption! + + Videos: - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 31,32 + src/app/menu/menu.component.html + 45 - - Instance languages + + Sensitive: - src/app/+videos/+video-edit/shared/video-edit.component.ts - 185 + src/app/menu/menu.component.html + 55 - - Scheduled + + Help share videos - src/app/+videos/+video-edit/shared/video-edit.component.ts - 197 + src/app/menu/menu.component.html + 61 - - Hide the video until a specific date + + Keyboard shortcuts - src/app/+videos/+video-edit/shared/video-edit.component.ts - 198 + src/app/menu/menu.component.html + 70 - - - Basic info - src/app/+videos/+video-edit/shared/video-edit.component.html - 5 + src/app/menu/menu.component.html + 146 - - Advanced settings + + Log out - src/app/+videos/+video-edit/shared/video-edit.component.html - 257 + src/app/menu/menu.component.html + 75 - - Title + + My account - src/app/+videos/+video-edit/shared/video-edit.component.html - 11 + src/app/menu/menu.component.html + 86 - - Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. + + My library - src/app/+videos/+video-edit/shared/video-edit.component.html - 24,27 + src/app/menu/menu.component.html + 91 - - Video descriptions are truncated by default and require manual action to expand them. + + My settings - src/app/+videos/+video-edit/shared/video-edit.component.html - 43,44 + src/app/menu/menu.component.html + 124 - - - Choose the appropriate license for your work. - src/app/+videos/+video-edit/shared/video-edit.component.html - 79,80 + src/app/modal/quick-settings-modal.component.html + 3 - - Schedule publication () + + About - src/app/+videos/+video-edit/shared/video-edit.component.html - 117 + src/app/menu/menu.component.html + 129 - - Contains sensitive content + + Interface: - src/app/+videos/+video-edit/shared/video-edit.component.html - 131 + src/app/menu/menu.component.html + 137 - - Some instances do not list videos containing mature or explicit content by default. + + Get help using PeerTube - src/app/+videos/+video-edit/shared/video-edit.component.html - 135 + src/app/menu/menu.component.html + 142 - - Publish after transcoding + + Help - src/app/+videos/+video-edit/shared/video-edit.component.html - 141 + src/app/menu/menu.component.html + 142 - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + Frequently asked questions about PeerTube - src/app/+videos/+video-edit/shared/video-edit.component.html - 145 + src/app/menu/menu.component.html + 143 - - Captions + + FAQ - src/app/+videos/+video-edit/shared/video-edit.component.html - 155 + src/app/menu/menu.component.html + 143 - - Add another caption + + Stats - src/app/+videos/+video-edit/shared/video-edit.component.html - 163 + src/app/menu/menu.component.html + 144 - - - See the subtitle file - src/app/+videos/+video-edit/shared/video-edit.component.html - 172 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 353 - - Already uploaded ✔ + + API documentation - src/app/+videos/+video-edit/shared/video-edit.component.html - 176 + src/app/menu/menu.component.html + 145 - - Will be created on update + + API - src/app/+videos/+video-edit/shared/video-edit.component.html - 184 + src/app/menu/menu.component.html + 145 - - Cancel create + + powered by PeerTube - CopyLeft 2015-2022 - src/app/+videos/+video-edit/shared/video-edit.component.html - 186 + src/app/menu/menu.component.html + 151 - - Will be deleted on update + + powered by PeerTube - src/app/+videos/+video-edit/shared/video-edit.component.html - 192 + src/app/menu/menu.component.html + 152 - - Cancel deletion + + Unknown - src/app/+videos/+video-edit/shared/video-edit.component.html - 194 + src/app/menu/menu.component.ts + 206 - - No captions for now. + + any language - src/app/+videos/+video-edit/shared/video-edit.component.html - 200,201 + src/app/menu/menu.component.ts + 276 - - Live settings + + hide - src/app/+videos/+video-edit/shared/video-edit.component.html - 208 + src/app/menu/menu.component.ts + 311 - - 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 + + blur - src/app/+videos/+video-edit/shared/video-edit.component.html - 233 + src/app/menu/menu.component.ts + 315 - - This is a permanent live + + display - src/app/+videos/+video-edit/shared/video-edit.component.html - 229 + src/app/menu/menu.component.ts + 319 - - ⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + View your notifications - src/app/+videos/+video-edit/shared/video-edit.component.html - 245 + src/app/menu/notification.component.html + 3 - - - Automatically publish a replay when your live ends - src/app/+videos/+video-edit/shared/video-edit.component.html - 241 + src/app/menu/notification.component.html + 11 - - Video preview + + Update your notification preferences - src/app/+videos/+video-edit/shared/video-edit.component.html - 264 + src/app/menu/notification.component.html + 31 - - Support + + See all your notifications - src/app/+videos/+video-edit/shared/video-edit.component.html - 273 + src/app/menu/notification.component.html + 49 - - Original publication date + + Welcome to , dear user! - src/app/+videos/+video-edit/shared/video-edit.component.html - 293 + src/app/modal/account-setup-warning-modal.component.html + 3 - - Enable video comments + + It's time to set up your account profile! - src/app/+videos/+video-edit/shared/video-edit.component.html - 314 + src/app/modal/account-setup-warning-modal.component.html + 10 - - Enable download + + Help moderators and other users to know who you are by: - src/app/+videos/+video-edit/shared/video-edit.component.html - 319 + src/app/modal/account-setup-warning-modal.component.html + 12 - - Short text to tell people how they can support you (membership platform...). + + Uploading an avatar - src/app/+videos/+video-edit/shared/video-edit.component.html - 277,278 + src/app/modal/account-setup-warning-modal.component.html + 15 - - This is the date when the content was originally published (e.g. the release date for a film) + + Writing a description - src/app/+videos/+video-edit/shared/video-edit.component.html - 297,298 + src/app/modal/account-setup-warning-modal.component.html + 16 - - Plugin settings + + Don't show me this anymore - src/app/+videos/+video-edit/shared/video-edit.component.html - 327 + src/app/modal/account-setup-warning-modal.component.html + 23 - - Switch video block to manual + + Close - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 48 + src/app/modal/account-setup-warning-modal.component.html + 28 - - - Video switched to manual block. - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 54 + src/app/modal/instance-config-warning-modal.component.html + 38 - - - Video blocks - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 3 + src/app/shared/shared-video-live/live-stream-information.component.html + 51 - - Showing to of blocked videos + + Set up - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 10 + src/app/modal/account-setup-warning-modal.component.html + 34,36 - - Advanced block filters + + Welcome to PeerTube, dear administrator! - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 23 + src/app/modal/admin-welcome-modal.component.html + 3 - - Automatic blocks + + CLI documentation - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 24 + src/app/modal/admin-welcome-modal.component.html + 12,13 - - Manual blocks + + Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 25 + src/app/modal/admin-welcome-modal.component.html + 15 - - Sensitive + + Administer documentation - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 44 + src/app/modal/admin-welcome-modal.component.html + 19,20 - - Unfederated + + Managing users, following other instances, dealing with spammers... - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 45 + src/app/modal/admin-welcome-modal.component.html + 22 + + + Use documentation - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 88 + src/app/modal/admin-welcome-modal.component.html + 26,27 - - The video was blocked due to automatic blocking of new videos + + Setup your account, managing video playlists, discover third-party applications... - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/modal/admin-welcome-modal.component.html + 29 + + + Useful links - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 + src/app/modal/admin-welcome-modal.component.html + 39 - - NSFW + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 84 + src/app/modal/admin-welcome-modal.component.html + 42,43 - - Block reason: + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 104 + src/app/modal/admin-welcome-modal.component.html + 45 - - No blocked video found matching current filters. + + It's time to configure your instance! - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 124 + src/app/modal/admin-welcome-modal.component.html + 55 - - No blocked video found. + + 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/+admin/moderation/video-block-list/video-block-list.component.html - 125 + src/app/modal/admin-welcome-modal.component.html + 57,61 - - Your name is required. + + 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/shared/form-validators/instance-validators.ts - 19 + src/app/modal/admin-welcome-modal.component.html + 63,67 - - Your name must be at least 1 character long. + + Remind me later - src/app/shared/form-validators/instance-validators.ts - 20 + src/app/modal/admin-welcome-modal.component.html + 74 - - Your name cannot be more than 120 characters long. + + Configure my instance - src/app/shared/form-validators/instance-validators.ts - 21 + src/app/modal/admin-welcome-modal.component.html + 80,82 - - A subject is required. + + Confirm - src/app/shared/form-validators/instance-validators.ts - 32 + src/app/modal/confirm.component.ts + 40 - - The subject must be at least 1 character long. + + Configuration warning! - src/app/shared/form-validators/instance-validators.ts - 33 + src/app/modal/instance-config-warning-modal.component.html + 3 - - The subject cannot be more than 120 characters long. + + You enabled user registration on your instance but did not configure the following fields: - src/app/shared/form-validators/instance-validators.ts - 34 + src/app/modal/instance-config-warning-modal.component.html + 10 - - A message is required. + + Instance name - src/app/shared/form-validators/instance-validators.ts - 45 + src/app/modal/instance-config-warning-modal.component.html + 13 - - The message must be at least 3 characters long. + + Instance short description - src/app/shared/form-validators/instance-validators.ts - 46 + src/app/modal/instance-config-warning-modal.component.html + 14 - - The message cannot be more than 5000 characters long. + + Who you are - src/app/shared/form-validators/instance-validators.ts - 47 + src/app/modal/instance-config-warning-modal.component.html + 16 - - Audio-only + + How long you plan to maintain your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 61 + src/app/modal/instance-config-warning-modal.component.html + 17 - - A <code>.mp4</code> that keeps the original audio track, with no video + + How you plan to pay for keeping your instance running - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 62 + src/app/modal/instance-config-warning-modal.component.html + 18 - - 240p + + How you will moderate your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 66 + src/app/modal/instance-config-warning-modal.component.html + 20 - - 360p + + Instance terms - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 70 + src/app/modal/instance-config-warning-modal.component.html + 21 - - 480p + + 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/+admin/config/edit-custom-config/edit-custom-config.component.ts - 74 + src/app/modal/instance-config-warning-modal.component.html + 24,27 - - 720p + + Don't show me this warning anymore - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 78 + src/app/modal/instance-config-warning-modal.component.html + 33 - - 1080p + + Configure - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 82 + src/app/modal/instance-config-warning-modal.component.html + 43,45 - - 2160p + + These settings apply only to your session on this instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 86 + src/app/modal/quick-settings-modal.component.html + 8 - - Auto (via ffmpeg) + + Display settings - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 93 + src/app/modal/quick-settings-modal.component.html + 10 - - No limit + + Video settings - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 101 + src/app/modal/quick-settings-modal.component.html + 18 - - 1 hour + + Interface settings - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 102 + src/app/modal/quick-settings-modal.component.html + 22 - - 3 hours + + Report reason is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 103 + src/app/shared/form-validators/abuse-validators.ts + 7 - - 5 hours + + Report reason must be at least 2 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 104 + src/app/shared/form-validators/abuse-validators.ts + 8 - - 10 hours + + Report reason cannot be more than 3000 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 105 + src/app/shared/form-validators/abuse-validators.ts + 9 - - Configuration updated. + + Moderation comment is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 352 + src/app/shared/form-validators/abuse-validators.ts + 16 - - You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. + + Moderation comment must be at least 2 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 445 + src/app/shared/form-validators/abuse-validators.ts + 17 - - Configuration + + Moderation comment cannot be more than 3000 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1 + src/app/shared/form-validators/abuse-validators.ts + 18 - - Instance information + + Abuse message is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 7 + src/app/shared/form-validators/abuse-validators.ts + 25 - - Basic configuration + + Abuse message must be at least 2 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 239 + src/app/shared/form-validators/abuse-validators.ts + 26 - - Transcoding + + Abuse message cannot be more than 3000 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 700 + src/app/shared/form-validators/abuse-validators.ts + 27 - - Advanced configuration + + Instance name is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 962 + src/app/shared/form-validators/custom-config-validators.ts + 7 - - Update configuration + + Short description should not be longer than 250 characters. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1087 + src/app/shared/form-validators/custom-config-validators.ts + 14 - - INSTANCE + + Twitter username is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 15 + src/app/shared/form-validators/custom-config-validators.ts + 21 - - Short description + + Previews cache size is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/shared/form-validators/custom-config-validators.ts + 28 + + + + Previews cache size must be greater than 1. + + src/app/shared/form-validators/custom-config-validators.ts + 29 + + + + Previews cache size must be a number. + + src/app/shared/form-validators/custom-config-validators.ts 30 - - Main instance categories + + Captions cache size is required. + + src/app/shared/form-validators/custom-config-validators.ts + 37 + + + + Captions cache size must be greater than 1. + + src/app/shared/form-validators/custom-config-validators.ts + 38 + + + + Captions cache size must be a number. + + src/app/shared/form-validators/custom-config-validators.ts + 39 + + + + Signup limit is required. + + src/app/shared/form-validators/custom-config-validators.ts + 46 + + + + Signup limit must be greater than 1. Use -1 to disable it. + + src/app/shared/form-validators/custom-config-validators.ts + 47 + + + + Signup limit must be a number. + + src/app/shared/form-validators/custom-config-validators.ts + 48 + + + + Signup minimum age is required. + + src/app/shared/form-validators/custom-config-validators.ts + 55 + + + + Signup minimum age must be greater than 1. + + src/app/shared/form-validators/custom-config-validators.ts + 56 + + + + Signup minimum age must be a number. + + src/app/shared/form-validators/custom-config-validators.ts + 57 + + + + Admin email is required. + + src/app/shared/form-validators/custom-config-validators.ts + 64 + + + + Admin email must be valid. + + src/app/shared/form-validators/custom-config-validators.ts + 65 + + + + Transcoding threads is required. + + src/app/shared/form-validators/custom-config-validators.ts + 72 + + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/form-validators/custom-config-validators.ts + 73 + + + + Max live duration is required. + + src/app/shared/form-validators/custom-config-validators.ts + 80 + + + + Max live duration should be greater or equal to -1. + + src/app/shared/form-validators/custom-config-validators.ts + 81 + + + + Max instance lives is required. + + src/app/shared/form-validators/custom-config-validators.ts + 88 + + + + Max instance lives should be greater or equal to -1. + + src/app/shared/form-validators/custom-config-validators.ts + 89 + + + + Max user lives is required. + + src/app/shared/form-validators/custom-config-validators.ts + 96 + + + + Max user lives should be greater or equal to -1. + + src/app/shared/form-validators/custom-config-validators.ts + 97 + + + + Max video channels per user is required. + + src/app/shared/form-validators/custom-config-validators.ts + 104 + + + + Max video channels per user must be greater or equal to 1. + + src/app/shared/form-validators/custom-config-validators.ts + 105 + + + + Max video channels per user must be a number. + + src/app/shared/form-validators/custom-config-validators.ts + 106 + + + + Concurrency is required. + + src/app/shared/form-validators/custom-config-validators.ts + 113 + + + + Concurrency should be greater or equal to 1. + + src/app/shared/form-validators/custom-config-validators.ts + 114 + + + + Index URL should be a URL + + src/app/shared/form-validators/custom-config-validators.ts + 121 + + + + Search index URL should be a URL + + src/app/shared/form-validators/custom-config-validators.ts + 128 + + + + is not valid + + src/app/shared/form-validators/host-validators.ts + 27 + + + src/app/shared/form-validators/host-validators.ts + 50 + + + + Domain is required. + + src/app/shared/form-validators/host-validators.ts + 92 + + + src/app/shared/form-validators/host-validators.ts + 101 + + + + Hosts entered are invalid. + + src/app/shared/form-validators/host-validators.ts + 93 + + + + Hosts entered contain duplicates. + + src/app/shared/form-validators/host-validators.ts + 94 + + + + Hosts or handles are invalid. + + src/app/shared/form-validators/host-validators.ts + 102 + + + + Hosts or handles contain duplicates. + + src/app/shared/form-validators/host-validators.ts + 103 + + + + Email is required. + + src/app/shared/form-validators/instance-validators.ts + 7 + + + src/app/shared/form-validators/user-validators.ts + 39 + + + + Email must be valid. + + src/app/shared/form-validators/instance-validators.ts + 8 + + + src/app/shared/form-validators/user-validators.ts + 40 + + + + Your name is required. + + src/app/shared/form-validators/instance-validators.ts + 19 + + + + Your name must be at least 1 character long. + + src/app/shared/form-validators/instance-validators.ts + 20 + + + + Your name cannot be more than 120 characters long. + + src/app/shared/form-validators/instance-validators.ts + 21 + + + + A subject is required. + + src/app/shared/form-validators/instance-validators.ts + 32 + + + + The subject must be at least 1 character long. + + src/app/shared/form-validators/instance-validators.ts + 33 + + + + The subject cannot be more than 120 characters long. + + src/app/shared/form-validators/instance-validators.ts + 34 + + + + A message is required. + + src/app/shared/form-validators/instance-validators.ts + 45 + + + + The message must be at least 3 characters long. + + src/app/shared/form-validators/instance-validators.ts + 46 + + + + The message cannot be more than 5000 characters long. + + src/app/shared/form-validators/instance-validators.ts + 47 + + + + Username is required. + + src/app/shared/form-validators/login-validators.ts + 9 + + + src/app/shared/form-validators/user-validators.ts + 14 + + + + Password is required. + + src/app/shared/form-validators/login-validators.ts + 18 + + + src/app/shared/form-validators/user-validators.ts + 60 + + + src/app/shared/form-validators/user-validators.ts + 71 + + + + Confirmation of the password is required. + + src/app/shared/form-validators/reset-password-validators.ts + 9 + + + + Username must be at least 1 character long. + + src/app/shared/form-validators/user-validators.ts + 15 + + + + Username cannot be more than 50 characters long. + + src/app/shared/form-validators/user-validators.ts + 16 + + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/form-validators/user-validators.ts + 17 + + + + Channel name is required. + + src/app/shared/form-validators/user-validators.ts + 29 + + + + Channel name must be at least 1 character long. + + src/app/shared/form-validators/user-validators.ts + 30 + + + + Channel name cannot be more than 50 characters long. + + src/app/shared/form-validators/user-validators.ts + 31 + + + + Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. + + src/app/shared/form-validators/user-validators.ts + 32 + + + + Handle is required. + + src/app/shared/form-validators/user-validators.ts + 50 + + + + Handle must be valid (eg. chocobozzz@example.com). + + src/app/shared/form-validators/user-validators.ts + 51 + + + + Password must be at least 6 characters long. + + src/app/shared/form-validators/user-validators.ts + 72 + + + src/app/shared/form-validators/user-validators.ts + 83 + + + + Password cannot be more than 255 characters long. + + src/app/shared/form-validators/user-validators.ts + 73 + + + src/app/shared/form-validators/user-validators.ts + 84 + + + + The new password and the confirmed password do not correspond. + + src/app/shared/form-validators/user-validators.ts + 91 + + + + Video quota is required. + + src/app/shared/form-validators/user-validators.ts + 98 + + + + Quota must be greater than -1. + + src/app/shared/form-validators/user-validators.ts + 99 + + + + Daily upload limit is required. + + src/app/shared/form-validators/user-validators.ts + 105 + + + + Daily upload limit must be greater than -1. + + src/app/shared/form-validators/user-validators.ts + 106 + + + + User role is required. + + src/app/shared/form-validators/user-validators.ts + 113 + + + + Description must be at least 3 characters long. + + src/app/shared/form-validators/user-validators.ts + 125 + + + src/app/shared/form-validators/video-channel-validators.ts + 36 + + + src/app/shared/form-validators/video-playlist-validators.ts + 33 + + + + Description cannot be more than 1000 characters long. + + src/app/shared/form-validators/user-validators.ts + 126 + + + src/app/shared/form-validators/video-channel-validators.ts + 37 + + + src/app/shared/form-validators/video-playlist-validators.ts + 34 + + + + You must agree with the instance terms in order to register on it. + + src/app/shared/form-validators/user-validators.ts + 133 + + + + Ban reason must be at least 3 characters long. + + src/app/shared/form-validators/user-validators.ts + 143 + + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/form-validators/user-validators.ts + 144 + + + + Display name is required. + + src/app/shared/form-validators/user-validators.ts + 155 + + + src/app/shared/form-validators/video-channel-validators.ts + 24 + + + src/app/shared/form-validators/video-playlist-validators.ts + 12 + + + + Display name must be at least 1 character long. + + src/app/shared/form-validators/user-validators.ts + 156 + + + src/app/shared/form-validators/video-channel-validators.ts + 25 + + + src/app/shared/form-validators/video-playlist-validators.ts + 13 + + + + Display name cannot be more than 50 characters long. + + src/app/shared/form-validators/user-validators.ts + 157 + + + src/app/shared/form-validators/video-channel-validators.ts + 26 + + + + Block reason must be at least 2 characters long. + + src/app/shared/form-validators/video-block-validators.ts + 7 + + + + Block reason cannot be more than 300 characters long. + + src/app/shared/form-validators/video-block-validators.ts + 8 + + + + Video caption language is required. + + src/app/shared/form-validators/video-captions-validators.ts + 7 + + + + Video caption file is required. + + src/app/shared/form-validators/video-captions-validators.ts + 14 + + + + Caption content is required. + + src/app/shared/form-validators/video-captions-validators.ts + 21 + + + + Name is required. + + src/app/shared/form-validators/video-channel-validators.ts + 10 + + + + Name must be at least 1 character long. + + src/app/shared/form-validators/video-channel-validators.ts + 11 + + + + Name cannot be more than 50 characters long. + + src/app/shared/form-validators/video-channel-validators.ts + 12 + + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/form-validators/video-channel-validators.ts + 13 + + + + Support text must be at least 3 characters long. + + src/app/shared/form-validators/video-channel-validators.ts + 47 + + + + Support text cannot be more than 1000 characters long + + src/app/shared/form-validators/video-channel-validators.ts + 48 + + + + Comment is required. + + src/app/shared/form-validators/video-comment-validators.ts + 7 + + + + Comment must be at least 2 characters long. + + src/app/shared/form-validators/video-comment-validators.ts + 8 + + + + Comment cannot be more than 3000 characters long. + + src/app/shared/form-validators/video-comment-validators.ts + 9 + + + + The channel is required. + + src/app/shared/form-validators/video-ownership-change-validators.ts + 7 + + + + The username is required. + + src/app/shared/form-validators/video-ownership-change-validators.ts + 14 + + + + You can only transfer ownership to a local account + + src/app/shared/form-validators/video-ownership-change-validators.ts + 15 + + + + Display name cannot be more than 120 characters long. + + src/app/shared/form-validators/video-playlist-validators.ts + 14 + + + + Privacy is required. + + src/app/shared/form-validators/video-playlist-validators.ts + 23 + + + + The channel is required when the playlist is public. + + src/app/shared/form-validators/video-playlist-validators.ts + 41 + + + + Video name is required. + + src/app/shared/form-validators/video-validators.ts + 15 + + + + Video name must be at least 3 characters long. + + src/app/shared/form-validators/video-validators.ts + 16 + + + + Video name cannot be more than 120 characters long. + + src/app/shared/form-validators/video-validators.ts + 17 + + + + Video name has leading or trailing whitespace. + + src/app/shared/form-validators/video-validators.ts + 18 + + + + Video privacy is required. + + src/app/shared/form-validators/video-validators.ts + 25 + + + + Video channel is required. + + src/app/shared/form-validators/video-validators.ts + 52 + + + + Video description must be at least 3 characters long. + + src/app/shared/form-validators/video-validators.ts + 59 + + + + Video description cannot be more than 10000 characters long. + + src/app/shared/form-validators/video-validators.ts + 60 + + + + A tag should be more than 2 characters long. + + src/app/shared/form-validators/video-validators.ts + 67 + + + + A tag should be less than 30 characters long. + + src/app/shared/form-validators/video-validators.ts + 68 + + + + A maximum of 5 tags can be used on a video. + + src/app/shared/form-validators/video-validators.ts + 75 + + + + A tag should be more than 1 and less than 30 characters long. + + src/app/shared/form-validators/video-validators.ts + 76 + + + + Video support must be at least 3 characters long. + + src/app/shared/form-validators/video-validators.ts + 83 + + + + Video support cannot be more than 1000 characters long. + + src/app/shared/form-validators/video-validators.ts + 84 + + + + A date is required to schedule video update. + + src/app/shared/form-validators/video-validators.ts + 91 + + + + Reporter + + src/app/shared/shared-abuse-list/abuse-details.component.html + 7 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 21 + + + + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 21,22 + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 41,42 + + + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + src/app/shared/shared-abuse-list/abuse-details.component.html + 22 + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 42 + + + + Reportee + + src/app/shared/shared-abuse-list/abuse-details.component.html + 28 + + + + Updated + + src/app/shared/shared-abuse-list/abuse-details.component.html + 48 + + + + Reported part + + src/app/shared/shared-abuse-list/abuse-details.component.html + 73 + + + + Note + + src/app/shared/shared-abuse-list/abuse-details.component.html + 80 + + + + The video was deleted + + src/app/shared/shared-abuse-list/abuse-details.component.html + 89 + + + + Comment: + + src/app/shared/shared-abuse-list/abuse-details.component.html + 95 + + + + Violent or Repulsive + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 19 + + + + Hateful or Abusive + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 20 + + + + Spam or Misleading + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 21 + + + + Copyright + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 23 + + + src/app/shared/shared-moderation/abuse.service.ts + 146 + + + + Server rules + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 24 + + + + Thumbnails + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 25 + + + src/app/shared/shared-moderation/abuse.service.ts + 161 + + + + Showing to of reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 6 + + + + Video/Comment/Account + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 22 + + + + Messages + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 25 + + + + Internal note + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 26 + + + + Deleted account + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 54,56 + + + + This video has been reported multiple times. + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 66 + + + + The video was blocked + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 73 + + + + Video was deleted + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 79 + + + + by on + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 85 + + + + Account deleted + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 110,112 + + + + No abuses found matching current filters. + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 152 + + + + No abuses found. + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 153 + + + + Unsolved reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 43 + + + + Accepted reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 47 + + + + Refused reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 51 + + + + Reports with blocked videos + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 55 + + + + Reports with deleted videos + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 59 + + + + Do you really want to delete this abuse report? + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 134 + + + + Abuse deleted. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 140 + + + + Deleted comment + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 215 + + + + Messages with reporter + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 249 + + + + Messages with moderators + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 250 + + + + Update internal note + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 255 + + + + Mark as accepted + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 260 + + + + Mark as rejected + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 265 + + + + Add internal note + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 270 + + + + Delete report + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 275 + + + + Actions for the flagged account + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 286 + + + + Mute account + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 292 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 417 + + + + Mute server account + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 298 + + + + Actions for the reporter + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 310 + + + + Mute reporter + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 316 + + + + Mute server + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 322 + + + + Block video + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 339 + + + + Video blocked. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 345 + + + + Unblock video + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 355 + + + + Video unblocked. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 361 + + + + Delete video + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 371 + + + + Actions for the comment + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 400 + + + + Delete comment + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 406 + + + + Comment deleted. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 418 + + + + Account muted by the instance. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 434 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 190 + + + + Server muted by the instance. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 446 + + + + Messages with the reporter + + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 4 + + + + Messages with the moderation team + + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 5 + + + + No messages for now. + + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 27,29 + + + + Add a message + + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 44 + + + + Add a message to communicate with the reporter + + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 100 + + + + Add a message to communicate with the moderation team + + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 103 + + + + Moderation comment + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 20,22 + + + + Update this comment + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 30 + + + + Comment updated. + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts + 58 + + + + Upload a new avatar + + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html + 9 + + + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html + 34 + + + + Change your avatar + + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html + 18 + + + + Remove avatar + + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html + 40 + + + + max size + + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts + 46 + + + src/app/shared/shared-forms/preview-upload.component.ts + 38 + + + + extensions + + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts + 47 + + + + This image is too large. + + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts + 55 + + + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts + 52 + + + + Upload a new banner + + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html + 9 + + + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html + 26 + + + + Change your banner + + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html + 18 + + + + Remove banner + + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html + 32 + + + + ratio 6/1, recommended size: 1920x317, max size: , extensions: + + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts + 44 + + + + Account avatar + + src/app/shared/shared-actor-image/actor-avatar.component.ts + 46 + + + + Channel avatar + + src/app/shared/shared-actor-image/actor-avatar.component.ts + 47 + + + + Markdown compatible that also supports custom PeerTube HTML tags + + src/app/shared/shared-custom-markup/custom-markup-help.component.html + 2 + + + + Latest published video + + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html + 24 + + + + Error in channel miniature component: + + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts + 57 + + + + Error in playlist miniature component: + + src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts + 47 + + + + Error in video miniature component: + + src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts + 60 + + + + Error in videos list component: + + src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts + 77 + + + + Filter... + + src/app/shared/shared-forms/advanced-input-filter.component.html + 21 + + + + Clear filters + + src/app/shared/shared-forms/advanced-input-filter.component.html + 27 + + + src/app/shared/shared-main/misc/simple-search-input.component.html + 14 + + + + Copy + + src/app/shared/shared-forms/input-toggle-hidden.component.html + 15 + + + + Copied + + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 47 + + + src/app/shared/shared-video-miniature/video-download.component.ts + 197 + + + + Truncated preview + + src/app/shared/shared-forms/markdown-textarea.component.html + 12 + + + + Complete preview + + src/app/shared/shared-forms/markdown-textarea.component.html + 20 + + + + Maximize editor + + src/app/shared/shared-forms/markdown-textarea.component.ts + 50 + + + + Exit maximized editor + + src/app/shared/shared-forms/markdown-textarea.component.ts + 51 + + + + Recommended + + src/app/shared/shared-forms/peertube-checkbox.component.html + 33 + + + + (extensions: , : ) + + src/app/shared/shared-forms/preview-upload.component.ts + 54 + + + + This file is too large. + + src/app/shared/shared-forms/reactive-file.component.ts + 54 + + + + PeerTube cannot handle this kind of file. Accepted extensions are }. + + src/app/shared/shared-forms/reactive-file.component.ts + 60 + + + + All categories + + src/app/shared/shared-forms/select/select-categories.component.ts + 24 + + + + You can't select more than items + + src/app/shared/shared-forms/select/select-checkbox-all.component.ts + 81 + + + + No items found + + src/app/shared/shared-forms/select/select-checkbox.component.html + 15 + + + + Add a new option + + src/app/shared/shared-forms/select/select-checkbox.component.ts + 29 + + + + Custom value... + + src/app/shared/shared-forms/select/select-custom-value.component.ts + 70 + + + + Unknown language + + src/app/shared/shared-forms/select/select-languages.component.ts + 42 + + + + Enter a new tag + + src/app/shared/shared-forms/select/select-tags.component.ts + 19 + + + + yes + + src/app/shared/shared-instance/feature-boolean.component.html + 1 + + + + no + + src/app/shared/shared-instance/feature-boolean.component.html + 2 + + + + Features found on this instance + + src/app/shared/shared-instance/instance-about-accordion.component.html + 6 + + + src/app/shared/shared-instance/instance-features-table.component.html + 4 + + + + Administrators & Sustainability + + src/app/shared/shared-instance/instance-about-accordion.component.html + 15 + + + + Who are we? + + src/app/shared/shared-instance/instance-about-accordion.component.html + 19 + + + + How long do we plan to maintain this instance? + + src/app/shared/shared-instance/instance-about-accordion.component.html + 24 + + + + How will we finance this instance? + + src/app/shared/shared-instance/instance-about-accordion.component.html + 29 + + + + PeerTube version + + src/app/shared/shared-instance/instance-features-table.component.html + 6 + + + + Default NSFW/sensitive videos policycan be redefined by the users + + src/app/shared/shared-instance/instance-features-table.component.html + 13,14 + + + + User registration allowed + + src/app/shared/shared-instance/instance-features-table.component.html + 21 + + + + Video uploads + + src/app/shared/shared-instance/instance-features-table.component.html + 28 + + + src/app/shared/shared-instance/instance-features-table.component.html + 39 + + + + Transcoding in multiple resolutions + + src/app/shared/shared-instance/instance-features-table.component.html + 32 + + + + Requires manual validation by moderators + + src/app/shared/shared-instance/instance-features-table.component.html + 41 + + + + Automatically published + + src/app/shared/shared-instance/instance-features-table.component.html + 42 + + + + Unlimited ( per day) + + src/app/shared/shared-instance/instance-features-table.component.html + 60,61 + + + + Live streaming enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 71 + + + + Transcode live video in multiple resolutions + + src/app/shared/shared-instance/instance-features-table.component.html + 78 + + + + Max parallel lives + + src/app/shared/shared-instance/instance-features-table.component.html + 85 + + + + per user / per instance + + src/app/shared/shared-instance/instance-features-table.component.html + 86,88 + + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/shared-instance/instance-features-table.component.html + 96 + + + + Torrent import + + src/app/shared/shared-instance/instance-features-table.component.html + 103 + + + + Users can resolve distant content + + src/app/shared/shared-instance/instance-features-table.component.html + 114 + + + + Plugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html + 121 + + + + Available themes + + src/app/shared/shared-instance/instance-features-table.component.html + 125 + + + + Plugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 134 + + + + Hidden + + src/app/shared/shared-instance/instance-features-table.component.ts + 53 + + + + Blurred with confirmation request + + src/app/shared/shared-instance/instance-features-table.component.ts + 54 + + + + Displayed + + src/app/shared/shared-instance/instance-features-table.component.ts + 55 + + + src/app/shared/shared-video-miniature/video-filters.model.ts + 233 + + + + ~ 1 minute + + src/app/shared/shared-instance/instance-features-table.component.ts + 74 + + + + ~ minutes + + src/app/shared/shared-instance/instance-features-table.component.ts + 76 + + + + of full HD videos + + src/app/shared/shared-instance/instance-features-table.component.ts + 92 + + + + of HD videos + + src/app/shared/shared-instance/instance-features-table.component.ts + 93 + + + + of average quality videos + + src/app/shared/shared-instance/instance-features-table.component.ts + 94 + + + + Loading instance statistics... + + src/app/shared/shared-instance/instance-statistics.component.html + 1 + + + + By users on this instance + + src/app/shared/shared-instance/instance-statistics.component.html + 4 + + + + users + + src/app/shared/shared-instance/instance-statistics.component.html + 11 + + + + videos + + src/app/shared/shared-instance/instance-statistics.component.html + 21 + + + src/app/shared/shared-instance/instance-statistics.component.html + 65 + + + + views + + src/app/shared/shared-instance/instance-statistics.component.html + 31 + + + + comments + + src/app/shared/shared-instance/instance-statistics.component.html + 41 + + + src/app/shared/shared-instance/instance-statistics.component.html + 75 + + + + hosted video + + src/app/shared/shared-instance/instance-statistics.component.html + 51 + + + + In this instance federation + + src/app/shared/shared-instance/instance-statistics.component.html + 58 + + + + followers + + src/app/shared/shared-instance/instance-statistics.component.html + 85 + + + + following + + src/app/shared/shared-instance/instance-statistics.component.html + 95 + + + + h + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + + min + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 23 + + + + sec + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + + + sec + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 30 + + + + years ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 11 + + + + 1 year ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 12 + + + src/app/shared/shared-main/angular/from-now.pipe.ts + 17 + + + + months ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 18 + + + + 1 month ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 19 + + + src/app/shared/shared-main/angular/from-now.pipe.ts + 24 + + + + weeks ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 25 + + + + 1 week ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 26 + + + + days ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 29 + + + + 1 day ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 30 + + + + hours ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 33 + + + + 1 hour ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 34 + + + + min ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 37 + + + + just now + + src/app/shared/shared-main/angular/from-now.pipe.ts + 39 + + + + Open actions + + src/app/shared/shared-main/buttons/action-dropdown.component.html + 4 + + + + Open syndication dropdown + + src/app/shared/shared-main/feeds/feed.component.html + 3 + + + + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + + src/app/shared/shared-main/misc/channels-setup-message.component.html + 5 + + + + Set up my channels + + src/app/shared/shared-main/misc/channels-setup-message.component.html + 6 + + + + Get help + + src/app/shared/shared-main/misc/help.component.ts + 16 + + + + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + + src/app/shared/shared-main/misc/help.component.ts + 75 + + + + Links + + src/app/shared/shared-main/misc/help.component.ts + 82 + + + + New lines + + src/app/shared/shared-main/misc/help.component.ts + 83 + + + + Images + + src/app/shared/shared-main/misc/help.component.ts + 85 + + + + Close search + + src/app/shared/shared-main/misc/simple-search-input.component.html + 19 + + + + You don't have notifications. + + src/app/shared/shared-main/users/user-notifications.component.html + 1 + + + + published a new video: + + src/app/shared/shared-main/users/user-notifications.component.html + 15,16 + + + + The notification concerns a video now unavailable + + src/app/shared/shared-main/users/user-notifications.component.html + 23,25 + + + + Your video has been unblocked + + src/app/shared/shared-main/users/user-notifications.component.html + 32,34 + + + + Your video has been blocked + + src/app/shared/shared-main/users/user-notifications.component.html + 40,42 + + + + A new video abuse has been created on video + + src/app/shared/shared-main/users/user-notifications.component.html + 49 + + + + A new comment abuse has been created on video + + src/app/shared/shared-main/users/user-notifications.component.html + 53 + + + + A new account abuse has been created on account + + src/app/shared/shared-main/users/user-notifications.component.html + 57 + + + + A new abuse has been created + + src/app/shared/shared-main/users/user-notifications.component.html + 62,63 + + + + Your abuse has been acceptedrejected + + src/app/shared/shared-main/users/user-notifications.component.html + 70,72 + + + + Abuse has a new message + + src/app/shared/shared-main/users/user-notifications.component.html + 80,81 + + + + The recently added video has been automatically blocked + + src/app/shared/shared-main/users/user-notifications.component.html + 87,88 + + + + commented your video + + src/app/shared/shared-main/users/user-notifications.component.html + 99 + + + + The notification concerns a comment now unavailable + + src/app/shared/shared-main/users/user-notifications.component.html + 106,108 + + + src/app/shared/shared-main/users/user-notifications.component.html + 171,173 + + + + Your video has been published + + src/app/shared/shared-main/users/user-notifications.component.html + 115,117 + + + + Your video import succeeded + + src/app/shared/shared-main/users/user-notifications.component.html + 124,125 + + + + Your video import failed + + src/app/shared/shared-main/users/user-notifications.component.html + 132,133 + + + + User registered on your instance + + src/app/shared/shared-main/users/user-notifications.component.html + 139,141 + + + + is following your channel your account + + src/app/shared/shared-main/users/user-notifications.component.html + 150,153 + + + + mentioned you on video + + src/app/shared/shared-main/users/user-notifications.component.html + 164 + + + + Your instance has a new follower () awaiting your approval + + src/app/shared/shared-main/users/user-notifications.component.html + 180,182 + + + + Your instance automatically followed + + src/app/shared/shared-main/users/user-notifications.component.html + 189,190 + + + + A new version of the plugin/theme is available: + + src/app/shared/shared-main/users/user-notifications.component.html + 198,199 + + + + A new version of PeerTube is available: + + src/app/shared/shared-main/users/user-notifications.component.html + 206,207 + + + + Your video edition has finished + + src/app/shared/shared-main/users/user-notifications.component.html + 213,215 + + + + The notification points to content now unavailable + + src/app/shared/shared-main/users/user-notifications.component.html + 221,223 + + + + viewers + + src/app/shared/shared-main/video/video.model.ts + 275 + + + + views + + src/app/shared/shared-main/video/video.model.ts + 278 + + + + Only I can see this video + + src/app/shared/shared-main/video/video.service.ts + 364 + + + + Only shareable via a private link + + src/app/shared/shared-main/video/video.service.ts + 365 + + + + Anyone can see this video + + src/app/shared/shared-main/video/video.service.ts + 366 + + + + Only users of this instance can see this video + + src/app/shared/shared-main/video/video.service.ts + 367 + + + + Violent or repulsive + + src/app/shared/shared-moderation/abuse.service.ts + 124 + + + + Contains offensive, violent, or coarse language or iconography. + + src/app/shared/shared-moderation/abuse.service.ts + 125 + + + + Hateful or abusive + + src/app/shared/shared-moderation/abuse.service.ts + 129 + + + + Contains abusive, racist or sexist language or iconography. + + src/app/shared/shared-moderation/abuse.service.ts + 130 + + + + Spam, ad or false news + + src/app/shared/shared-moderation/abuse.service.ts + 134 + + + + Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. + + src/app/shared/shared-moderation/abuse.service.ts + 136 + + + + Privacy breach or doxxing + + src/app/shared/shared-moderation/abuse.service.ts + 140 + + + + 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/shared/shared-moderation/abuse.service.ts + 142 + + + + Infringes your copyright wrt. the regional laws with which the server must comply. + + src/app/shared/shared-moderation/abuse.service.ts + 147 + + + + Breaks server rules + + src/app/shared/shared-moderation/abuse.service.ts + 151 + + + + 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/shared/shared-moderation/abuse.service.ts + 153 + + + + The above can only be seen in thumbnails. + + src/app/shared/shared-moderation/abuse.service.ts + 162 + + + + The above can only be seen in captions (please describe which). + + src/app/shared/shared-moderation/abuse.service.ts + 167 + + + + Instance muted + + src/app/shared/shared-moderation/account-block-badges.component.html + 2 + + + + Muted by your instance + + src/app/shared/shared-moderation/account-block-badges.component.html + 3 + + + + Instance muted by your instance + + src/app/shared/shared-moderation/account-block-badges.component.html + 4 + + + + Showing to of muted accounts + + src/app/shared/shared-moderation/account-blocklist.component.html + 10 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 10 + + + + Muted at + + src/app/shared/shared-moderation/account-blocklist.component.html + 24 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 24 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 32 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 32 + + + + Unmute + + src/app/shared/shared-moderation/account-blocklist.component.html + 31 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 31 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 39 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 39 + + + + No account found matching current filters. + + src/app/shared/shared-moderation/account-blocklist.component.html + 53 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 53 + + + + No account found. + + src/app/shared/shared-moderation/account-blocklist.component.html + 54 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 54 + + + + Account unmuted. + + src/app/shared/shared-moderation/account-blocklist.component.ts + 42 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 148 + + + + Account unmuted by your instance. + + src/app/shared/shared-moderation/account-blocklist.component.ts + 43 + + + + 1 host (without "http://") per line + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 11 + + + + Process domains + + src/app/shared/shared-moderation/batch-domains-modal.component.ts + 28 + + + + Report + + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 61 + + + + Account reported. + + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 83 + + + + Report comment + + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 51 + + + + Comment reported. + + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 82 + + + + What is the issue? + + src/app/shared/shared-moderation/report-modals/report.component.html + 13 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 13 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 13 + + + + Your report will be sent to moderators of and will be forwarded to the comment origin () too. + + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 + + + + Please describe the issue... + + src/app/shared/shared-moderation/report-modals/report.component.html + 42 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 42 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 78 + + + + Report video "" + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 3 + + + + Start at + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 45 + + + src/app/shared/shared-share-modal/video-share.component.html + 149 + + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 34 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 69 + + + + Stop at + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 60 + + + src/app/shared/shared-share-modal/video-share.component.html + 188 + + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 35 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 83 + + + + Your report will be sent to moderators of and will be forwarded to the video origin () too. + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 72,74 + + + + Video reported. + + src/app/shared/shared-moderation/report-modals/video-report.component.ts + 94 + + + + Showing to of muted instances + + src/app/shared/shared-moderation/server-blocklist.component.html + 11 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 11 + + + + Mute domain + + src/app/shared/shared-moderation/server-blocklist.component.html + 18 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 18 + + + + No server found matching current filters. + + src/app/shared/shared-moderation/server-blocklist.component.html + 55 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 55 + + + + No server found. + + src/app/shared/shared-moderation/server-blocklist.component.html + 56 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 56 + + + + Mute domains + + src/app/shared/shared-moderation/server-blocklist.component.html + 63 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 63 + + + + Instance unmuted. + + src/app/shared/shared-moderation/server-blocklist.component.ts + 45 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 176 + + + + Instance unmuted by your instance. + + src/app/shared/shared-moderation/server-blocklist.component.ts + 46 + + + + Instance muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 48 + src/app/shared/shared-moderation/server-blocklist.component.ts + 68 - - - Add a new category - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 55 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 162 - - Main languages you/your moderators speak + + Instance muted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 62 + src/app/shared/shared-moderation/server-blocklist.component.ts + 69 - - MODERATION & NSFW + + A banned user will no longer be able to login. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 80 + src/app/shared/shared-moderation/user-ban-modal.component.html + 9,11 - - Manage users to build a moderation team. + + Reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 82,83 + src/app/shared/shared-moderation/user-ban-modal.component.html + 16 - - Policy on videos containing sensitive content + + Mute to also hide videos/comments - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 104 + src/app/shared/shared-moderation/user-ban-modal.component.html + 27 - - Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc + + users banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 145 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 67 - - YOU AND YOUR INSTANCE + + User banned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 159 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 68 - - Who is behind the instance? + + Ban users - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 165 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 82 - - A single person? A non-profit? A company? + + Ban "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 166 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 84 - - Why did you create this instance? + + Do you really want to unban ? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 177 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 83 - - To share your personal videos? To open registrations and allow people to upload what they want? + + User unbanned. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 178 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 89 - - How long do you plan to maintain this instance? + + If you remove user , you won't be able to create another with the same username! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 188 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 103 - - It's important to know for users who want to register on your instance + + Delete - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 189 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 104 - - - How will you finance the PeerTube server? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 199 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 236 - - With your own funds? With user donations? Advertising? + + User deleted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 200 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 110 - - OTHER INFORMATION + + User email set as verified - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 214 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 122 - - What server/hardware does the instance run on? + + Account muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 220 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 134 - - - i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 221 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 268 - - This instance is dedicated to sensitive or NSFW content + + Account unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 91 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 204 - - 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. + + Instance muted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 96,98 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 218 - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + Instance unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 109,110 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 232 - - APPEARANCE + + 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 - 245 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 243 - - Use plugins & themes for more involved changes, or add slight customizations. + + Delete account comments - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 247,248 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 244 - - default + + Will remove comments of this account (may take several minutes). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 259 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 250 - - Landing page + + My account moderation - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 268 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 290 - - Discover videos + + Mute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 271 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 295 - - - Trending videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 272 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 373 - - Most liked videos + + Hide any content from that user from you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 273 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 296 - - Recently added videos + + Unmute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 274 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 301 - - - BROADCAST MESSAGE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 286 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 379 - - Display a message on your instance + + Show back content from that user for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 288,289 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 302 - - Enable broadcast message + + Mute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 299 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 307 - - - Allow users to dismiss the broadcast message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 306 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 391 - - Broadcast message level + + Hide any content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 311 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 308 - - Message + + Unmute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 323 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 313 - - NEW USERS + + Show back content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 338 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 314 - - Manage users to set their quota individually. + + Remove comments from your videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 340,341 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 319 - - Enable Signup + + Remove comments made by this account on your videos. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 350 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 320 - - ⚠️ This functionality requires a lot of attention and extra moderation. + + Edit user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 353 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 339 + + + Change quota, role, and more. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 584 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 340 + + + Delete user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 344 - - Signup requires email verification + + Unban user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 360 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 356 - - Signup limit + + Allow the user to login and create videos/comments again - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 364 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 357 - - {VAR_PLURAL, plural, =1 {user} other {users}} + + 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 - 370 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 374 - - Default video quota per user + + Show this user's content to the users of this instance again. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 382 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 380 - - Default daily upload limit per user + + 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 - 394 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 392 - - VIDEOS + + Unmute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 411 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 397 - - Allow import with HTTP URL (i.e. YouTube) + + 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 - 422 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 398 - - Allow import with a torrent file or a magnet URI + + Remove comments from your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 429 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 408 - - Block new videos automatically + + Remove comments made by this account from your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 443 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 409 - - Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. + + Instance moderation - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 446 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 418 - - SEARCH + + Block videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 460 + src/app/shared/shared-moderation/video-block.component.html + 4 - - Allow users to do remote URI/handle search + + Block video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 471 + src/app/shared/shared-moderation/video-block.component.html + 8 - - Allow your users to look up remote videos/actors that may not be federated with your instance + + Block live "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 474 + src/app/shared/shared-moderation/video-block.component.html + 9 - - Allow anonymous to do remote URI/handle search + + Please describe the reason... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 482 + src/app/shared/shared-moderation/video-block.component.html + 20 - - Allow anonymous users to look up remote videos/actors that may not be federated with your instance + + Unfederate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 485 + src/app/shared/shared-moderation/video-block.component.html + 31 - - Enable global search + + This will ask remote instances to delete local videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 496 + src/app/shared/shared-moderation/video-block.component.html + 34 - - ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. + + This will ask remote instances to delete this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 499 + src/app/shared/shared-moderation/video-block.component.html + 35 - - You should only use moderated search indexes in production, or host your own. + + Blocking a live will automatically terminate the live stream. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 502,503 + src/app/shared/shared-moderation/video-block.component.html + 40,42 - - Search index URL + + Blocked videos. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 508 + src/app/shared/shared-moderation/video-block.component.ts + 84 - - Disable local search in search bar + + Blocked - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 519 + src/app/shared/shared-moderation/video-block.component.ts + 85 - - Search bar uses the global search index by default + + Element not found - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 526 + src/app/shared/shared-search/find-in-bulk.service.ts + 85 - - Otherwise the local search stays used by default + + Share the playlist - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 529 + src/app/shared/shared-share-modal/video-share.component.html + 11 - - FEDERATION + + This playlist is private so you won't be able to share it with external users - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 547 + src/app/shared/shared-share-modal/video-share.component.html + 14 - - Manage relations with other instances. + + Update playlist privacy - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 549,550 + src/app/shared/shared-share-modal/video-share.component.html + 16,18 - - Other instances can follow yours + + QR-Code - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 + src/app/shared/shared-share-modal/video-share.component.html + 35 - - - Manually approve new instance followers - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 568 + src/app/shared/shared-share-modal/video-share.component.html + 112 - - Automatically follow back instances + + Embed - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 581 + src/app/shared/shared-share-modal/video-share.component.html + 45 - - - Automatically follow instances of a public index - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 594 + src/app/shared/shared-share-modal/video-share.component.html + 122 - - You should only follow moderated indexes in production, or host your own. + + 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 - 600,601 + src/app/shared/shared-share-modal/video-share.component.html + 54,56 - - - Index URL - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 606 + src/app/shared/shared-share-modal/video-share.component.html + 131,133 - - ADMINISTRATORS + + Share the playlist at this video position - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 626 + src/app/shared/shared-share-modal/video-share.component.html + 72 - - Admin email + + Only display embed URL - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 632 + src/app/shared/shared-share-modal/video-share.component.html + 80 - - - Enable contact form - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 643 + src/app/shared/shared-share-modal/video-share.component.html + 178 - - TWITTER + + Share the video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 652 + src/app/shared/shared-share-modal/video-share.component.html + 89 - - Optional. If any, provide the Twitter account representing your instance to improve link previews. + + This video is private so you won't be able to share it with external users - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 654,655 + src/app/shared/shared-share-modal/video-share.component.html + 92 - - Your Twitter username + + Update video privacy - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 664 + src/app/shared/shared-share-modal/video-share.component.html + 94,96 - - Instance allowed by Twitter + + Auto select subtitle - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 676 + src/app/shared/shared-share-modal/video-share.component.html + 164 - - 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. + + Autoplay - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 681,686 + src/app/shared/shared-share-modal/video-share.component.html + 203 - - TRANSCODING + + Loop - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 706 + src/app/shared/shared-share-modal/video-share.component.html + 217 - - 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. + + Use origin instance URL - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 708,710 + src/app/shared/shared-share-modal/video-share.component.html + 224 - - Allow additional extensions + + Display video title - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 732 + src/app/shared/shared-share-modal/video-share.component.html + 233 - - Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. + + P2P - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 735 + src/app/shared/shared-share-modal/video-share.component.html + 240 - - Allow audio files upload + + Display privacy warning - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 743 + src/app/shared/shared-share-modal/video-share.component.html + 247 - - Allows users to upload audio files that will be merged with the preview file on upload. + + Display player control bar - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 746 + src/app/shared/shared-share-modal/video-share.component.html + 254 - - WebTorrent support enabled + + Display PeerTube button link - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 755 + src/app/shared/shared-share-modal/video-share.component.html + 261 - - HLS with P2P support enabled + + More customization - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 774 + src/app/shared/shared-share-modal/video-share.component.html + 273,275 - - Transcoding threads + + Less customization - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 799 + src/app/shared/shared-share-modal/video-share.component.html + 281,283 - - Resolutions to generate + + Support - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 812 + src/app/shared/shared-support-modal/support-modal.component.html + 3 - - Transcoding enabled + + Maybe later - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 720 + src/app/shared/shared-support-modal/support-modal.component.html + 11 - - If you disable transcoding, many videos from your users will not work! + + LIVE ENDED - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 724 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 32 - - If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + Add to watch later - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759,763 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 29 - - 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 + + Remove from watch later - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 778,787 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 30 - - {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} + + Instance default theme () - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 803 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 8 + + + Light/Orange - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 925 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 21 - - Enable users of your instance to stream live. + + Interface settings updated. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 848,849 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 88 - - - ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 863,864 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 98 - - Allow your users to automatically publish a replay of their live + + Default policy on videos containing sensitive content - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 871 + src/app/shared/shared-user-settings/user-video-settings.component.html + 4 - - If the user quota is reached, PeerTube will automatically terminate the live streaming + + Only display videos in the following languages/subtitles - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 874,875 + src/app/shared/shared-user-settings/user-video-settings.component.html + 25 - - Max lives created on your instance (-1 for "unlimited") + + In Recently added, Trending, Local, Most liked and Search pages - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 880 + src/app/shared/shared-user-settings/user-video-settings.component.html + 28 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Help share videos being played - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 883 + src/app/shared/shared-user-settings/user-video-settings.component.html + 42 - - Max lives created per user (-1 for "unlimited") + + 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/config/edit-custom-config/edit-custom-config.component.html - 888 + src/app/shared/shared-user-settings/user-video-settings.component.html + 45 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Automatically play videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 891 + src/app/shared/shared-user-settings/user-video-settings.component.html + 53 - - Max live duration + + When on a video page, directly start playing the video. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 896 + src/app/shared/shared-user-settings/user-video-settings.component.html + 56 - - Enable live transcoding + + Automatically start playing the next video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 912 + src/app/shared/shared-user-settings/user-video-settings.component.html + 64 - - Requires a lot of CPU! + + When a video ends, follow up with the next suggested video. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 915,916 + src/app/shared/shared-user-settings/user-video-settings.component.html + 67 - - Live transcoding threads + + Too many languages are enabled. Please enable them all or stay below 20 enabled languages. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 921 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 76 - - Live resolutions to generate + + Video settings updated. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 933 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 121 - - Allow live streaming + + Display/Video settings updated. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 859 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 130 - - CACHE + + Remote subscribeRemote interact - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 968 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 11,12 - - Some files are not federated, and fetched when necessary. Define their caching policies. + + You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 970,971 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 17,19 - - Number of previews to keep in cache + + You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 978 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 25,27 - - {VAR_PLURAL, plural, =1 {cached image} other {cached images}} + + Cannot fetch information of this remote account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 984 + src/app/shared/shared-user-subscription/remote-subscribe.component.ts + 64 - - Number of video captions to keep in cache + + Subscribe - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 990 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 9 - - {VAR_PLURAL, plural, =1 {cached image} other {cached images}} + + Subscribe to all channels - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 996 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 11 - - CUSTOMIZATIONS + + channels subscribed - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1008 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 13 - - Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. + + {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1010,1011 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 34 - - JavaScript + + Multiple ways to subscribe to the current channel - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1019 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 44 - - 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; - - + + Open subscription dropdown - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1042,1053 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 46 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + Using an ActivityPub account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1080,1081 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 54 - - You cannot allow live replay if you don't enable transcoding. + + Subscribe with an account on this instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1084,1085 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 57 - - Last week + + Subscribe with your local account - src/app/+admin/system/logs/logs.component.ts - 79 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 58 - - Last day + + Subscribe with a remote account: - src/app/+admin/system/logs/logs.component.ts - 84 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 62 - - Last hour + + Using a syndication feed - src/app/+admin/system/logs/logs.component.ts - 89 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 68 - - debug + + Subscribe via RSS - src/app/+admin/system/logs/logs.component.ts - 101 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 69 - - info + + Subscribed to all current channels of . You will be notified of all their new videos. - src/app/+admin/system/logs/logs.component.ts - 105 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 109 - - warning + + Subscribed to . You will be notified of all their new videos. - src/app/+admin/system/logs/logs.component.ts - 109 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 110 - - error + + Subscribed - src/app/+admin/system/logs/logs.component.ts - 113 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 112 - - Standard logs + + Unsubscribed from all channels of - src/app/+admin/system/logs/logs.component.ts - 124 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 139 - - Audit logs + + Unsubscribed from - src/app/+admin/system/logs/logs.component.ts - 128 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 140 - - Refresh + + Unsubscribed - src/app/+admin/system/logs/logs.component.html - 33 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 142 - - now + + Administrator - src/app/+admin/system/logs/logs.component.html - 15 + src/app/shared/shared-users/user-admin.service.ts + 123 - - Loading... + + Moderator - src/app/+admin/system/logs/logs.component.html - 37 + src/app/shared/shared-users/user-admin.service.ts + 124 - - By -> + + See the documentation to learn how to use the PeerTube live streaming feature. + - src/app/+admin/system/logs/logs.component.html - 45 + src/app/shared/shared-video-live/live-documentation-link.component.html + 1,4 - - accepted in instance followers + + Live information - src/app/+admin/follows/followers-list/followers-list.component.ts - 41 + src/app/shared/shared-video-live/live-stream-information.component.html + 3 - - Do you really want to reject this follower? + + Permanent/Recurring live - src/app/+admin/follows/followers-list/followers-list.component.ts - 52 + src/app/shared/shared-video-live/live-stream-information.component.html + 10 - - Reject + + Replay will be saved - src/app/+admin/follows/followers-list/followers-list.component.ts - 53 + src/app/shared/shared-video-live/live-stream-information.component.html + 11 - - rejected from instance followers + + Latest live sessions - src/app/+admin/follows/followers-list/followers-list.component.ts - 60 + src/app/shared/shared-video-live/live-stream-information.component.html + 36 - - Do you really want to delete this follower? + + Started on - src/app/+admin/follows/followers-list/followers-list.component.ts - 73 + src/app/shared/shared-video-live/live-stream-information.component.html + 42 - - removed from instance followers + + Ended on - src/app/+admin/follows/followers-list/followers-list.component.ts - 81 + src/app/shared/shared-video-live/live-stream-information.component.html + 43 - - Instances following you + + Go to replay - src/app/+admin/follows/followers-list/followers-list.component.html - 3 + src/app/shared/shared-video-live/live-stream-information.component.html + 44 - - Showing to of followers + + Update live settings - src/app/+admin/follows/followers-list/followers-list.component.html - 10 + src/app/shared/shared-video-live/live-stream-information.component.html + 54 - - Follower handle + + Server too slow - src/app/+admin/follows/followers-list/followers-list.component.html - 28 + src/app/shared/shared-video-live/live-stream-information.component.ts + 42 - - Score + + Live blacklisted - src/app/+admin/follows/followers-list/followers-list.component.html - 30 + src/app/shared/shared-video-live/live-stream-information.component.ts + 43 - - Open actor page in a new tab + + Max duration exceeded - src/app/+admin/follows/followers-list/followers-list.component.html - 46 + src/app/shared/shared-video-live/live-stream-information.component.ts + 44 - - No follower found matching current filters. + + Server error - src/app/+admin/follows/followers-list/followers-list.component.html - 68 + src/app/shared/shared-video-live/live-stream-information.component.ts + 45 - - Your instance doesn't have any follower. + + Quota exceeded - src/app/+admin/follows/followers-list/followers-list.component.html - 69 + src/app/shared/shared-video-live/live-stream-information.component.ts + 46 - - User created. + + Open video actions - src/app/+admin/users/user-edit/user-create.component.ts - 77 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.html + 4 - - Create user + + Do you really want to unblock ? It will be available again in the videos list. - src/app/+admin/users/user-edit/user-create.component.ts - 95 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 - - Users + + Unblock - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 210 + + + The live stream will be automatically terminated. - src/app/+admin/users/user-edit/user-edit.component.html - 4 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 233 - - mail@example.com + + Video deleted. - src/app/+admin/users/user-edit/user-edit.component.html - 107 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 242 + + + will be duplicated by your instance. - src/app/+admin/users/user-edit/user-edit.component.html - 107 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 254 - - Role + + Do you really want to remove "" files? - src/app/+admin/users/user-edit/user-edit.component.html - 134 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 277 + + + Remove "" files - src/app/+admin/users/user-edit/user-edit.component.html - 134 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 279 - - Doesn't need review before a video goes public + + Removed files of . - src/app/+admin/users/user-edit/user-edit.component.html - 178 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 285 + + + Transcoding jobs created for . - src/app/+admin/users/user-edit/user-edit.component.html - 178 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 297 - - {VAR_PLURAL, plural, =1 {Video} other {Videos}} + + Download - src/app/+admin/users/user-edit/user-edit.component.html - 24 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 329 - src/app/+admin/users/user-edit/user-edit.component.html - 24 + src/app/shared/shared-video-miniature/video-download.component.html + 4 - - - {VAR_PLURAL, plural, =1 {Channel} other {Channels}} - src/app/+admin/users/user-edit/user-edit.component.html - 30 + src/app/shared/shared-video-miniature/video-download.component.html + 156 + + + Display live information - src/app/+admin/users/user-edit/user-edit.component.html - 30 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 335 - - {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} + + Mirror - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 371 + + + Subtitles - src/app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/shared/shared-video-miniature/video-download.component.html + 9 - - Incriminated in reports + + The following link contains a private token and should not be shared with anyone. - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-video-miniature/video-download.component.html + 18,20 + + + Format - src/app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/shared/shared-video-miniature/video-download.component.html + 74 - - Authored reports accepted + + Video stream - src/app/+admin/users/user-edit/user-edit.component.html - 48 + src/app/shared/shared-video-miniature/video-download.component.html + 85 + + + Audio stream - src/app/+admin/users/user-edit/user-edit.component.html - 48 + src/app/shared/shared-video-miniature/video-download.component.html + 97 - - {VAR_PLURAL, plural, =1 {Comment} other {Comments}} + + Direct download - src/app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/shared/shared-video-miniature/video-download.component.html + 116 + + + Torrent (.torrent file) - src/app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/shared/shared-video-miniature/video-download.component.html + 121 - - NEW USER + + Advanced - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/shared/shared-video-miniature/video-download.component.html + 134,136 + + + Simple - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/shared/shared-video-miniature/video-download.component.html + 142,144 - - john + + subtitles - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-video-miniature/video-download.component.ts + 57 + + + Encoder - src/app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/shared/shared-video-miniature/video-download.component.ts + 213 - - john_channel + + Format name - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-video-miniature/video-download.component.ts + 214 + + + Size - src/app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/shared/shared-video-miniature/video-download.component.ts + 215 - - If you leave the password empty, an email will be sent to the user. + + Bitrate - src/app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-video-miniature/video-download.component.ts + 217 - src/app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-video-miniature/video-download.component.ts + 240 - - Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . + + Codec - src/app/+admin/users/user-edit/user-edit.component.html - 159,161 + src/app/shared/shared-video-miniature/video-download.component.ts + 237 + + + Profile - src/app/+admin/users/user-edit/user-edit.component.html - 159,161 + src/app/shared/shared-video-miniature/video-download.component.ts + 238 - - Send a link to reset the password by email to the user + + Resolution - src/app/+admin/users/user-edit/user-edit.component.html - 203 + src/app/shared/shared-video-miniature/video-download.component.ts + 247 + + + Aspect ratio - src/app/+admin/users/user-edit/user-edit.component.html - 203 + src/app/shared/shared-video-miniature/video-download.component.ts + 248 - - Ask for new password + + Average frame rate - src/app/+admin/users/user-edit/user-edit.component.html - 204 + src/app/shared/shared-video-miniature/video-download.component.ts + 249 + + + Pixel format - src/app/+admin/users/user-edit/user-edit.component.html - 204 + src/app/shared/shared-video-miniature/video-download.component.ts + 250 - - Manually set the user password + + Sample rate - src/app/+admin/users/user-edit/user-edit.component.html - 208 + src/app/shared/shared-video-miniature/video-download.component.ts + 254 + + + Channel Layout - src/app/+admin/users/user-edit/user-edit.component.html - 208 + src/app/shared/shared-video-miniature/video-download.component.ts + 255 - - User updated. + + Update your settings - src/app/+admin/users/user-edit/user-update.component.ts - 85 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 2,7 - - Update user + + More filters - src/app/+admin/users/user-edit/user-update.component.ts - 102 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 20 - - An email asking for password reset has been sent to . + + Hide filters - src/app/+admin/users/user-edit/user-update.component.ts - 108 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 21 - - Password changed for user . + + Sort by "Recently Added" - src/app/+admin/users/user-edit/user-password.component.ts - 40 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 46 - - Update user password + + Sort by "Recent Views" - src/app/+admin/users/user-edit/user-password.component.ts - 52 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 48 - - Show + + Sort by "Hot" - src/app/+admin/users/user-edit/user-password.component.html - 10 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 49 - - Hide + + Sort by "Likes" - src/app/+admin/users/user-edit/user-password.component.html - 11 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 50 - - Do you really want to unban users? + + Sort by "Global Views" - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 51 - - users unbanned. + + Languages: - src/app/+admin/users/user-list/user-list.component.ts - 177 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 59 - - If you remove these users, you will not be able to create others with the same username! + + Sensitive content: - src/app/+admin/users/user-list/user-list.component.ts - 193 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 66 - - users deleted. + + Scope: - src/app/+admin/users/user-list/user-list.component.ts - 199 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 81 - - users email set as verified. + + Local videos (this instance) - src/app/+admin/users/user-list/user-list.component.ts - 210 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 85 - - Showing to of users + + Federated videos (this instance + followed instances) - src/app/+admin/users/user-list/user-list.component.html - 6 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 90 - - Advanced user filters + + Type: - src/app/+admin/users/user-list/user-list.component.html - 27 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 95 - - Banned users + + VOD & Live videos - src/app/+admin/users/user-list/user-list.component.html - 28 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 99 - - Create user + + Categories: - src/app/+admin/users/user-list/user-list.component.html - 42 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 114 - - Table parameters + + Moderation: - src/app/+admin/users/user-list/user-list.component.html - 58 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 120 - - Select columns + + Display all videos (private, unlisted or not yet published) - src/app/+admin/users/user-list/user-list.component.html - 64 + src/app/shared/shared-video-miniature/video-filters-header.component.html + 125 - - Highlight banned users + + Remove this filter - src/app/+admin/users/user-list/user-list.component.html - 70 + src/app/shared/shared-video-miniature/video-filters-header.component.ts + 90 - - User's email must be verified to login + + Sensitive content - src/app/+admin/users/user-list/user-list.component.html - 129 + src/app/shared/shared-video-miniature/video-filters.model.ts + 116 + + + Scope - src/app/+admin/users/user-list/user-list.component.html - 129 + src/app/shared/shared-video-miniature/video-filters.model.ts + 123 - - User's email is verified / User can login without email verification + + Federated - src/app/+admin/users/user-list/user-list.component.html - 133 + src/app/shared/shared-video-miniature/video-filters.model.ts + 125 - - Total daily video quota + + Local - src/app/+admin/users/user-list/user-list.component.html - 150 + src/app/shared/shared-video-miniature/video-filters.model.ts + 126 - - The user was banned + + Languages - src/app/+admin/users/user-list/user-list.component.html - 160 + src/app/shared/shared-video-miniature/video-filters.model.ts + 133 + + + Categories - src/app/+admin/users/user-list/user-list.component.html - 160 + src/app/shared/shared-video-miniature/video-filters.model.ts + 142 - - Ban reason: + + All videos - src/app/+admin/users/user-list/user-list.component.html - 177 + src/app/shared/shared-video-miniature/video-filters.model.ts + 151 - - Comment is required. - - src/app/shared/form-validators/video-comment-validators.ts - 7 + + Blurred + + src/app/shared/shared-video-miniature/video-filters.model.ts + 231 - - Comment must be at least 2 characters long. + + hidden - src/app/shared/form-validators/video-comment-validators.ts - 8 + src/app/shared/shared-video-miniature/video-filters.model.ts + 237 - - Comment cannot be more than 3000 characters long. + + blurred - src/app/shared/form-validators/video-comment-validators.ts - 9 + src/app/shared/shared-video-miniature/video-filters.model.ts + 238 - - Video caption language is required. + + displayed - src/app/shared/form-validators/video-captions-validators.ts - 7 + src/app/shared/shared-video-miniature/video-filters.model.ts + 240 - - Video caption file is required. + + Sensitive - src/app/shared/form-validators/video-captions-validators.ts - 14 + src/app/shared/shared-video-miniature/video-miniature.component.html + 63,65 - - Video name is required. + + Published - src/app/shared/form-validators/video-validators.ts - 7 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 173 - - Video name must be at least 3 characters long. + + Publication scheduled on - src/app/shared/form-validators/video-validators.ts - 8 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 178 - - Video name cannot be more than 120 characters long. + + Transcoding failed - src/app/shared/form-validators/video-validators.ts - 9 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 182 - - Video privacy is required. + + Move to external storage failed - src/app/shared/form-validators/video-validators.ts - 16 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 186 - - Video channel is required. + + Waiting transcoding - src/app/shared/form-validators/video-validators.ts - 43 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 190 - - Video description must be at least 3 characters long. + + To transcode - src/app/shared/form-validators/video-validators.ts - 50 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 194 - - Video description cannot be more than 10000 characters long. + + To import - src/app/shared/form-validators/video-validators.ts - 51 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 198 - - A tag should be more than 2 characters long. + + To edit - src/app/shared/form-validators/video-validators.ts - 58 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 202 - - A tag should be less than 30 characters long. + + Subscribe to RSS feed "" - src/app/shared/form-validators/video-validators.ts - 59 + src/app/shared/shared-video-miniature/videos-list.component.html + 8 - - A maximum of 5 tags can be used on a video. + + Yesterday - src/app/shared/form-validators/video-validators.ts - 66 + src/app/shared/shared-video-miniature/videos-list.component.ts + 135 - - A tag should be more than 1 and less than 30 characters long. + + This week - src/app/shared/form-validators/video-validators.ts - 67 + src/app/shared/shared-video-miniature/videos-list.component.ts + 136 - - Video support must be at least 3 characters long. + + This month - src/app/shared/form-validators/video-validators.ts - 74 + src/app/shared/shared-video-miniature/videos-list.component.ts + 137 - - Video support cannot be more than 1000 characters long. + + Last month - src/app/shared/form-validators/video-validators.ts - 75 + src/app/shared/shared-video-miniature/videos-list.component.ts + 138 - - A date is required to schedule video update. + + Older - src/app/shared/form-validators/video-validators.ts - 82 + src/app/shared/shared-video-miniature/videos-list.component.ts + 139 - - Instance name is required. + + Cannot load more videos. Try again later. - src/app/shared/form-validators/custom-config-validators.ts - 7 + src/app/shared/shared-video-miniature/videos-list.component.ts + 246 + + + src/app/shared/shared-video-miniature/videos-selection.component.ts + 129 - - Short description should not be longer than 250 characters. + + Save to - src/app/shared/form-validators/custom-config-validators.ts - 14 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 4 - - Twitter username is required. + + Search playlists - src/app/shared/form-validators/custom-config-validators.ts - 21 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 9 - - Previews cache size is required. + + Create a private playlist - src/app/shared/form-validators/custom-config-validators.ts - 28 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 66 - - Previews cache size must be greater than 1. + + Timestamps updated - src/app/shared/form-validators/custom-config-validators.ts - 29 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 277 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 116 - - Previews cache size must be a number. + + Video removed from - src/app/shared/form-validators/custom-config-validators.ts - 30 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 309 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 97 - - Captions cache size is required. + + Video added in at timestamps - src/app/shared/form-validators/custom-config-validators.ts - 37 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 379 - - Captions cache size must be greater than 1. + + Video added in - src/app/shared/form-validators/custom-config-validators.ts - 38 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 380 - - Captions cache size must be a number. + + Unavailable - src/app/shared/form-validators/custom-config-validators.ts - 39 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 44 - - Signup limit is required. + + Edit starts/stops at - src/app/shared/form-validators/custom-config-validators.ts - 46 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 62 - - Signup limit must be greater than 1. + + Delete from - src/app/shared/form-validators/custom-config-validators.ts - 47 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 100 - - Signup limit must be a number. + + Starts at - src/app/shared/form-validators/custom-config-validators.ts - 48 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 139 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 142 - - Admin email is required. + + Stops at - src/app/shared/form-validators/custom-config-validators.ts - 55 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 140 - - Admin email must be valid. + + and stops at - src/app/shared/form-validators/custom-config-validators.ts - 56 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 142 - - Transcoding threads is required. + + - src/app/shared/form-validators/custom-config-validators.ts - 63 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 25,27 - - Transcoding threads must be greater or equal to 0. + + Updated - src/app/shared/form-validators/custom-config-validators.ts - 64 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 32 - - Index URL should be a URL + + {VAR_PLURAL, plural, =1 {1 view} other { views}} - src/app/shared/form-validators/custom-config-validators.ts - 71 + src/app/shared/shared-video/video-views-counter.component.html + 3 - - Search index URL should be a URL + + {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}} - src/app/shared/form-validators/custom-config-validators.ts - 78 + src/app/shared/shared-video/video-views-counter.component.html + 7