X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=757f7d1440df22e53a6b2f9bb24cdf6aa931ac70;hb=0d184a4d82c42f9625ae549e991f83fa983785ba;hp=8a07268b5954d93a7d0ac82689fa2b560ef28f45;hpb=c1ecdef5d0eb98de4878eaeaa4473f174d1d3385;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index 8a07268b5..757f7d144 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -1,9366 +1,11580 @@ - + - - Close + + Follows - node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts - 3 + ../app/+about/about-follows/about-follows.component.html + 2 - - Previous + + + Followers instances - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts - 13 + ../app/+about/about-follows/about-follows.component.html + 4 - - Next + + + Followings instances - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts - 17 + ../app/+about/about-follows/about-follows.component.html + 14 - - Previous month + + + This instance does not have instances followers. - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 4 + ../app/+about/about-follows/about-follows.component.html + 6 + + + This instance is not following any other. - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 5 + ../app/+about/about-follows/about-follows.component.html + 16 - - Next month + + + About this instance - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + ../app/+about/about-routing.module.ts 26 + + + About PeerTube - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 27 + ../app/+about/about-routing.module.ts + 38 - - Select month + + + About this instance's network - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 6 + ../app/+about/about-routing.module.ts + 47 + + + About - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 7 + ../app/+about/about-instance/about-instance.component.html + 5 - - Select year + + + Description - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 15 + ../app/+about/about-instance/about-instance.component.html + 79 + + + Terms - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 16 + ../app/+about/about-instance/about-instance.component.html + 116 - - «« + + + FEATURES - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 2 + ../app/+about/about-instance/about-instance.component.html + 140 - - « + + + STATISTICS - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 3 + ../app/+about/about-instance/about-instance.component.html + 147 - - » + + + Contact administrator - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 4 + ../app/+about/about-instance/about-instance.component.html + 7 - - »» + + + This instance is dedicated to sensitive/NSFW content. - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 5 + ../app/+about/about-instance/about-instance.component.html + 19 - - First + + + ADMINISTRATORS & SUSTAINABILITY - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 14 + ../app/+about/about-instance/about-instance.component.html + 29,30 - - Previous + + + Who we are - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 23 + ../app/+about/about-instance/about-instance.component.html + 36 - - Next + + + Why we created this instance - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 41 + ../app/+about/about-instance/about-instance.component.html + 45 - - Last + + + How long we plan to maintain this instance - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 49 + ../app/+about/about-instance/about-instance.component.html + 54 - - % + + + How we will pay for this instance - node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts - 6 + ../app/+about/about-instance/about-instance.component.html + 63 - - Increment hours + + + INFORMATION - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 9 + ../app/+about/about-instance/about-instance.component.html + 72,73 - - HH + + + MODERATION - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 12 + ../app/+about/about-instance/about-instance.component.html + 91,92 - - Hours + + + Moderation information - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 14 + ../app/+about/about-instance/about-instance.component.html + 98 - - Decrement hours + + + Code of conduct - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 21 + ../app/+about/about-instance/about-instance.component.html + 107 - - Increment minutes + + + OTHER INFORMATION - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 30 + ../app/+about/about-instance/about-instance.component.html + 125,126 - - MM + + + Hardware information - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 33 + ../app/+about/about-instance/about-instance.component.html + 132 - - Minutes + + + Developed with ❤ by Framasoft - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 35 + ../app/+about/about-peertube/about-peertube-contributors.component.html + 3 - - Decrement minutes + + + Instance - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 42 + ../app/+about/about.component.html + 5 - - Increment seconds + + + PeerTube - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 51 + ../app/+about/about.component.html + 7 - - SS + + + Network - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 54 + ../app/+about/about.component.html + 9 - - Seconds + + + Email is required. - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 56 + ../app/shared/form-validators/instance-validators.ts + 7 - - Decrement seconds + + + Email must be valid. - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 63 + ../app/shared/form-validators/instance-validators.ts + 8 - - + + + Your name is required. - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 71 + ../app/shared/form-validators/instance-validators.ts + 19 - - + + + Your name must be at least 1 character long. - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 72 + ../app/shared/form-validators/instance-validators.ts + 20 - - Close + + + Your name cannot be more than 120 characters long. - node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts - 8 + ../app/shared/form-validators/instance-validators.ts + 21 - - You don't have notifications. + + + A subject is required. - src/app/shared/users/user-notifications.component.html - 1 + ../app/shared/form-validators/instance-validators.ts + 32 - - - published a new video: - + + + The subject must be at least 1 character long. - src/app/shared/users/user-notifications.component.html - 15 + ../app/shared/form-validators/instance-validators.ts + 33 - - - The notification concerns a video now unavailable - + + + The subject cannot be more than 120 characters long. - src/app/shared/users/user-notifications.component.html - 23 + ../app/shared/form-validators/instance-validators.ts + 34 - - - Your video has been unblacklisted - + + + A message is required. - src/app/shared/users/user-notifications.component.html - 32 + ../app/shared/form-validators/instance-validators.ts + 45 - - - Your video has been blacklisted - + + + The message must be at least 3 characters long. - src/app/shared/users/user-notifications.component.html - 40 + ../app/shared/form-validators/instance-validators.ts + 46 - - - A new video abuse has been created on video - + + + The message cannot be more than 5000 characters long. - src/app/shared/users/user-notifications.component.html - 48 + ../app/shared/form-validators/instance-validators.ts + 47 - - - The recently added video has been auto-blacklisted - + + + What is PeerTube? - src/app/shared/users/user-notifications.component.html - 56 + ../app/+about/about-peertube/about-peertube.component.html + 3,4 - - - commented your video - + + + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - src/app/shared/users/user-notifications.component.html - 69 + ../app/+about/about-peertube/about-peertube.component.html + 10,11 - - - The notification concerns a comment now unavailable - + + + It is free and open-source software, under AGPLv3 licence. - src/app/shared/users/user-notifications.component.html - 77 + ../app/+about/about-peertube/about-peertube.component.html + 14,16 - - - Your video has been published - + + + For more information, please visit joinpeertube.org. - src/app/shared/users/user-notifications.component.html - 86 + ../app/+about/about-peertube/about-peertube.component.html + 19,20 - - - Your video import succeeded - + + + Use PeerTube documentation - src/app/shared/users/user-notifications.component.html - 94 + ../app/+about/about-peertube/about-peertube.component.html + 28,29 - - - Your video import failed - + + + Discover how to setup your account, what is a channel, how to create a playlist and more! - src/app/shared/users/user-notifications.component.html - 102 + ../app/+about/about-peertube/about-peertube.component.html + 33,34 - - - User registered on your instance - + + + PeerTube Applications - src/app/shared/users/user-notifications.component.html - 110 + ../app/+about/about-peertube/about-peertube.component.html + 42 - - - is following - - your channel - your account - + + + Discover unofficial Android applications or browser addons! - src/app/shared/users/user-notifications.component.html - 120 + ../app/+about/about-peertube/about-peertube.component.html + 46,47 - - - mentioned you on video - + + + Contribute on PeerTube - src/app/shared/users/user-notifications.component.html - 133 + ../app/+about/about-peertube/about-peertube.component.html + 54,55 - - - Your instance has a new follower () - awaiting your approval - + + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - src/app/shared/users/user-notifications.component.html - 141 + ../app/+about/about-peertube/about-peertube.component.html + 59,60 - - - Your instance automatically followed - + + + P2P & Privacy - src/app/shared/users/user-notifications.component.html - 150 + ../app/+about/about-peertube/about-peertube.component.html + 71 - - - The notification points to a content now unavailable - + + + 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/users/user-notifications.component.html - 158 + ../app/+about/about-peertube/about-peertube.component.html + 75,78 - - + + + What are the consequences? - src/app/shared/buttons/action-dropdown.component.html - 22 + ../app/+about/about-peertube/about-peertube.component.html + 85 - - Save to + + + 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/video-playlist/video-add-to-playlist.component.html - 4 + ../app/+about/about-peertube/about-peertube.component.html + 88,90 - - Options + + + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/shared/video-playlist/video-add-to-playlist.component.html - 9 + ../app/+about/about-peertube/about-peertube.component.html + 94,96 + + + For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm - src/app/videos/+video-watch/comment/video-comment.component.html - 42 + ../app/+about/about-peertube/about-peertube.component.html + 99,102 - - Start at + + + 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/video-playlist/video-add-to-playlist.component.html - 17 + ../app/+about/about-peertube/about-peertube.component.html + 105,106 + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 55 + ../app/+about/about-peertube/about-peertube.component.html + 109,111 + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/videos/+video-watch/modal/video-share.component.html - 69 + ../app/+about/about-peertube/about-peertube.component.html + 114,115 - - Stop at + + + 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 - src/app/shared/video-playlist/video-add-to-playlist.component.html - 31 + ../app/+about/about-peertube/about-peertube.component.html + 118,123 + + + 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/video-playlist/video-playlist-element-miniature.component.html - 69 + ../app/+about/about-peertube/about-peertube.component.html + 127,129 + + + How does PeerTube compare with YouTube? - src/app/videos/+video-watch/modal/video-share.component.html - 120 + ../app/+about/about-peertube/about-peertube.component.html + 131 - - Search playlists + + + The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - src/app/shared/video-playlist/video-add-to-playlist.component.html - 45 + ../app/+about/about-peertube/about-peertube.component.html + 134,137 - - Display name + + + What can I do to limit the exposure of my IP address? - src/app/shared/video-playlist/video-add-to-playlist.component.html - 70 + ../app/+about/about-peertube/about-peertube.component.html + 139 + + + 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/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 + ../app/+about/about-peertube/about-peertube.component.html + 142,146 + + + What will be done to mitigate this problem? - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 + ../app/+about/about-peertube/about-peertube.component.html + 148 + + + 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/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 + ../app/+about/about-peertube/about-peertube.component.html + 151,153 + + + We set a limit to the number of peers sent by the tracker - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 + ../app/+about/about-peertube/about-peertube.component.html + 156 + + + We set a limit on the request frequency received by the tracker - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 + ../app/+about/about-peertube/about-peertube.component.html + 157 + + + Allow instance admins to disable P2P from the administration interface - src/app/+signup/+register/register-step-user.component.html - 4 + ../app/+about/about-peertube/about-peertube.component.html + 158 - - Create + + + 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/video-playlist/video-add-to-playlist.component.html - 80 + ../app/+about/about-peertube/about-peertube.component.html + 162,164 - - video + + + Your message has been sent. - src/app/shared/video/modals/video-download.component.html - 4 + ../app/+about/about-instance/contact-admin-modal.component.ts + 76 + + + You already sent this form recently - src/app/shared/video/modals/video-download.component.html - 12 + ../app/+about/about-instance/contact-admin-modal.component.ts + 82 - - subtitles + + + Contact administrator + + ../app/+about/about-instance/contact-admin-modal.component.html + 3 + + + + Your name - src/app/shared/video/modals/video-download.component.html + ../app/+about/about-instance/contact-admin-modal.component.html 11 - - Direct download + + + Your email - src/app/shared/video/modals/video-download.component.html - 42 + ../app/+about/about-instance/contact-admin-modal.component.html + 20 - - Torrent (.torrent file) + + + Subject - src/app/shared/video/modals/video-download.component.html - 47 + ../app/+about/about-instance/contact-admin-modal.component.html + 29 - - - Cancel - + + + Your message - src/app/shared/video/modals/video-download.component.html - 53 + ../app/+about/about-instance/contact-admin-modal.component.html + 38 + + + Cancel - src/app/videos/+video-watch/comment/video-comment-add.component.html - 20 + ../app/+about/about-instance/contact-admin-modal.component.html + 48 + + + Submit - src/app/videos/+video-watch/comment/video-comment-add.component.html - 50 + ../app/+about/about-instance/contact-admin-modal.component.html + 53 - - Download + + + VIDEO CHANNELS - src/app/shared/video/modals/video-download.component.html - 58 + ../app/+accounts/accounts.component.ts + 59 - - Report video + + + VIDEOS - src/app/shared/video/modals/video-report.component.html - 3 + ../app/+accounts/accounts.component.ts + 60 - - - Your report will be sent to moderators of . - It will be forwarded to origin instance too. - + + + ABOUT - src/app/shared/video/modals/video-report.component.html - 9 + ../app/+accounts/accounts.component.ts + 61 - - Reason... + + + Username copied - src/app/shared/video/modals/video-report.component.html - 16 + ../app/+accounts/accounts.component.ts + 89 + + + 1 subscriber - src/app/shared/video/modals/video-blacklist.component.html - 11 + ../app/+accounts/accounts.component.ts + 93 + + + subscribers - src/app/shared/moderation/user-ban-modal.component.html - 11 + ../app/+accounts/accounts.component.ts + 95 - - - Cancel - + + + direct account followers - src/app/shared/video/modals/video-report.component.html - 24 + ../app/+accounts/accounts.component.ts + 109 + + + Report this account - src/app/shared/video/modals/video-blacklist.component.html - 26 + ../app/+accounts/accounts.component.ts + 115 + + + + Banned + + ../app/+accounts/accounts.component.html + 18 + + + Muted - src/app/shared/video/videos-selection.component.html - 15 + ../app/+accounts/accounts.component.html + 19 + + + Instance muted - src/app/+about/about-instance/contact-admin-modal.component.html - 47 + ../app/+accounts/accounts.component.html + 20 - - Submit + + + Muted by your instance - src/app/shared/video/modals/video-report.component.html - 29 + ../app/+accounts/accounts.component.html + 21 + + + Instance muted by your instance - src/app/shared/video/modals/video-blacklist.component.html - 31 + ../app/+accounts/accounts.component.html + 22 + + + Manage account - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 26 + ../app/+accounts/accounts.component.html + 36 + + + Video channels - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 29 + ../app/+accounts/account-video-channels/account-video-channels.component.html + 1 + + + This account does not have channels. - src/app/+about/about-instance/contact-admin-modal.component.html - 52 + ../app/+accounts/account-video-channels/account-video-channels.component.html + 4 - - Blacklist video + + + See this video channel - src/app/shared/video/modals/video-blacklist.component.html - 3 + ../app/+accounts/account-video-channels/account-video-channels.component.html + 9 - - Unfederate the video (ask for its deletion from the remote instances) + + + {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - src/app/shared/video/modals/video-blacklist.component.html - 21 + ../app/+accounts/account-video-channels/account-video-channels.component.html + 13 - - {VAR_PLURAL, plural, =1 {1 view} other { views} } + + + This channel doesn't have any videos. - src/app/shared/video/video-miniature.component.html + ../app/+accounts/account-video-channels/account-video-channels.component.html 20 - - Unlisted + + + SHOW THIS CHANNEL - src/app/shared/video/video-miniature.component.html - 24 + ../app/+accounts/account-video-channels/account-video-channels.component.html + 29,30 + + + Published videos - src/app/videos/+video-watch/video-watch-playlist.component.html - 6 + ../app/+accounts/account-videos/account-videos.component.ts + 67 - - Private + + + Display unlisted and private videos - src/app/shared/video/video-miniature.component.html - 25 + ../app/shared/shared-video-miniature/abstract-video-list.html + 24 + + + No results. - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 33 + ../app/shared/shared-video-miniature/abstract-video-list.html + 32 + + + No description - src/app/videos/+video-watch/video-watch-playlist.component.html - 7 + ../app/+accounts/account-about/account-about.component.ts + 38 - - Blacklisted + + + About - src/app/shared/video/video-miniature.component.html - 43 + ../app/+accounts/account-about/account-about.component.html + 1 - - - Sensitive - + + + DESCRIPTION - src/app/shared/video/video-miniature.component.html - 47 + ../app/+accounts/account-about/account-about.component.html + 5 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + + STATS - src/app/shared/video-playlist/video-playlist-miniature.component.html - 9 + ../app/+accounts/account-about/account-about.component.html + 10 - - - - + + + Joined - src/app/shared/video-playlist/video-playlist-miniature.component.html - 22 + ../app/+accounts/account-about/account-about.component.html + 12 - - Updated + + + Account videos - src/app/shared/video-playlist/video-playlist-miniature.component.html + ../app/+accounts/accounts-routing.module.ts 29 - - Unavailable + + + Account video channels - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 32 + ../app/+accounts/accounts-routing.module.ts + 42 - - Deleted + + + About account - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 34 + ../app/+accounts/accounts-routing.module.ts + 51 + + + Reports - src/app/videos/+video-watch/comment/video-comment.component.html - 49 + ../app/+admin/moderation/abuse-list/abuse-list.component.html + 3 - - Edit starts/stops at + + + User updated. - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 48 + ../app/+admin/users/user-edit/user-update.component.ts + 85 - - Save + + + Update user - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 80 + ../app/+admin/users/user-edit/user-update.component.ts + 102 + + + An email asking for password reset has been sent to . - src/app/videos/+video-watch/video-watch.component.html - 103 + ../app/+admin/users/user-edit/user-update.component.ts + 108 + + + Users - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 59 + ../app/+admin/users/user-edit/user-edit.component.html + 5,4 + + + Email - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html - 15 + ../app/+admin/users/user-edit/user-edit.component.html + 105 - - Delete from + + + mail@example.com - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 85 + ../app/+admin/users/user-edit/user-edit.component.html + 107 - - No results. + + + Role - src/app/shared/video/videos-selection.component.html - 1 + ../app/+admin/users/user-edit/user-edit.component.html + 135 + + + Video quota - src/app/shared/video/abstract-video-list.html - 28 + ../app/+admin/users/user-edit/user-edit.component.html + 150 + + + Daily video quota - src/app/shared/video/abstract-video-list.html - 28 + ../app/+admin/users/user-edit/user-edit.component.html + 166 + + + Doesn't need review before a video goes public - src/app/shared/video/abstract-video-list.html - 28 + ../app/+admin/users/user-edit/user-edit.component.html + 179 + + + Create - src/app/shared/video/abstract-video-list.html - 28 + ../app/+admin/users/user-edit/user-edit.component.html + 8 + + + Edit - src/app/shared/video/abstract-video-list.html - 28 + ../app/+admin/users/user-edit/user-edit.component.html + 12,11 + + + {VAR_PLURAL, plural, =1 {Video} other {Videos}} - src/app/videos/video-list/video-overview.component.html - 3 + ../app/+admin/users/user-edit/user-edit.component.html + 24 + + + {VAR_PLURAL, plural, =1 {Channel} other {Channels}} - src/app/shared/video/abstract-video-list.html - 28 + ../app/+admin/users/user-edit/user-edit.component.html + 30 + + + {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} - src/app/shared/video/abstract-video-list.html - 28 + ../app/+admin/users/user-edit/user-edit.component.html + 36 - - Delete + + + Incriminated in reports - src/app/shared/buttons/delete-button.component.html - 5 + ../app/+admin/users/user-edit/user-edit.component.html + 42 + + + Authored reports accepted - src/app/videos/+video-edit/shared/video-edit.component.html - 182 + ../app/+admin/users/user-edit/user-edit.component.html + 48 + + + {VAR_PLURAL, plural, =1 {Comment} other {Comments}} - src/app/videos/+video-watch/comment/video-comment.component.html - 39 + ../app/+admin/users/user-edit/user-edit.component.html + 54 + + + NEW USER - src/app/+my-account/my-account-videos/my-account-videos.component.html - 21 + ../app/+admin/users/user-edit/user-edit.component.html + 73 - - Edit + + + Username - src/app/shared/buttons/edit-button.component.html - 5 + ../app/+admin/users/user-edit/user-edit.component.html + 83 + + + john - src/app/shared/buttons/edit-button.component.html - 1 + ../app/+admin/users/user-edit/user-edit.component.html + 85 + + + Channel name - src/app/videos/+video-edit/shared/video-edit.component.html - 220 + ../app/+admin/users/user-edit/user-edit.component.html + 94 + + + john_channel - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 41 + ../app/+admin/users/user-edit/user-edit.component.html + 96 + + + Password - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 63 + ../app/+admin/users/user-edit/user-edit.component.html + 117 + + + If you leave the password empty, an email will be sent to the user. - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 63 + ../app/+admin/users/user-edit/user-edit.component.html + 121,122 - - Truncated preview + + + Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - src/app/shared/forms/markdown-textarea.component.html - 9 + ../app/+admin/users/user-edit/user-edit.component.html + 160,162 - - Complete preview + + + DANGER ZONE - src/app/shared/forms/markdown-textarea.component.html - 13 + ../app/+admin/users/user-edit/user-edit.component.html + 197 - - Get help + + + Send a link to reset the password by email to the user - src/app/shared/misc/help.component.html - 29 + ../app/+admin/users/user-edit/user-edit.component.html + 204 - - Go the channel page + + + Ask for new password - src/app/shared/channel/avatar.component.html - 2 + ../app/+admin/users/user-edit/user-edit.component.html + 205 + + + Manually set the user password - src/app/videos/+video-watch/video-watch.component.html - 150 + ../app/+admin/users/user-edit/user-edit.component.html + 209 - - Go to the account page + + + Users list - src/app/shared/channel/avatar.component.html - 5 + ../app/+admin/users/users.routes.ts + 27 + + + Create a user - src/app/videos/+video-watch/video-watch.component.html - 153 + ../app/+admin/users/users.routes.ts + 36 + + + Update a user - src/app/+admin/users/user-list/user-list.component.html - 63 + ../app/+admin/users/users.routes.ts + 48 - - Subscribe + + + Federation - src/app/shared/user-subscription/subscribe-button.component.html - 7 + ../app/+admin/admin.component.ts + 26 - - Subscribe to all channels + + + Instances you follow - src/app/shared/user-subscription/subscribe-button.component.html - 9 + ../app/+admin/admin.component.ts + 29 - - channels subscribed + + + Instances following you - src/app/shared/user-subscription/subscribe-button.component.html - 11 + ../app/+admin/admin.component.ts + 34 - - {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} } + + + Video redundancies - src/app/shared/user-subscription/subscribe-button.component.html - 31 + ../app/+admin/admin.component.ts + 39 - - Using an ActivityPub account + + + Moderation - src/app/shared/user-subscription/subscribe-button.component.html - 50 + ../app/+admin/admin.component.ts + 47 - - Subscribe with an account on this instance + + + Reports - src/app/shared/user-subscription/subscribe-button.component.html + ../app/+admin/admin.component.ts 53 - - Subscribe with your local account + + + Video blocks - src/app/shared/user-subscription/subscribe-button.component.html - 54 + ../app/+admin/admin.component.ts + 60 - - Subscribe with a Mastodon account: + + + Muted accounts - src/app/shared/user-subscription/subscribe-button.component.html - 57 + ../app/+admin/admin.component.ts + 67 - - Using a syndication feed + + + Muted servers - src/app/shared/user-subscription/subscribe-button.component.html - 62 + ../app/+admin/admin.component.ts + 74 - - Subscribe via RSS + + + Users - src/app/shared/user-subscription/subscribe-button.component.html - 63 + ../app/+admin/admin.component.ts + 81 - - - Remote subscribe - Remote interact - + + + Configuration - src/app/shared/user-subscription/remote-subscribe.component.html - 10 + ../app/+admin/admin.component.ts + 88 - - - 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. - + + + Plugins/Themes - src/app/shared/user-subscription/remote-subscribe.component.html - 17 + ../app/+admin/admin.component.ts + 92 - - - 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. - + + + System - src/app/shared/user-subscription/remote-subscribe.component.html - 26 + ../app/+admin/admin.component.ts + 96 - - PeerTube version + + + Password changed for user . - src/app/shared/instance/instance-features-table.component.html - 5 + ../app/+admin/users/user-edit/user-password.component.ts + 40 - - - Default NSFW/sensitive videos policy - can be redefined by the users - + + + Update user password - src/app/shared/instance/instance-features-table.component.html - 11 + ../app/+admin/users/user-edit/user-password.component.ts + 52 - - User registration allowed + + + Show - src/app/shared/instance/instance-features-table.component.html - 20 + ../app/+admin/users/user-edit/user-password.component.html + 10 - - Video uploads + + + Hide - src/app/shared/instance/instance-features-table.component.html - 27 + ../app/+admin/users/user-edit/user-password.component.html + 11 + + + Following list - src/app/shared/instance/instance-features-table.component.html - 38 + ../app/+admin/follows/follows.routes.ts + 28 - - Transcoding in multiple resolutions + + + Followers list - src/app/shared/instance/instance-features-table.component.html - 31 + ../app/+admin/follows/follows.routes.ts + 37 - - Video quota + + + Last week - src/app/shared/instance/instance-features-table.component.html - 46 + ../app/+admin/system/logs/logs.component.ts + 79 + + + Last day - src/app/+admin/users/user-edit/user-edit.component.html - 57 + ../app/+admin/system/logs/logs.component.ts + 84 + + + Last hour - src/app/+admin/users/user-edit/user-edit.component.html - 57 + ../app/+admin/system/logs/logs.component.ts + 89 - - - Unlimited ( per day) - + + + debug - src/app/shared/instance/instance-features-table.component.html - 59 + ../app/+admin/system/logs/logs.component.ts + 101 - - Import + + + info - src/app/shared/instance/instance-features-table.component.html - 66 + ../app/+admin/system/logs/logs.component.ts + 105 + + + warning - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 40 + ../app/+admin/system/logs/logs.component.ts + 109 + + + error - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 46 + ../app/+admin/system/logs/logs.component.ts + 113 + + + Standard logs - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 290 + ../app/+admin/system/logs/logs.component.ts + 124 - - HTTP import (YouTube, Vimeo, direct URL...) + + + Audit logs - src/app/shared/instance/instance-features-table.component.html - 70 + ../app/+admin/system/logs/logs.component.ts + 128 - - Torrent import + + + Refresh - src/app/shared/instance/instance-features-table.component.html - 77 + ../app/+admin/system/logs/logs.component.html + 33 - - Player + + + now - src/app/shared/instance/instance-features-table.component.html - 85 + ../app/+admin/system/logs/logs.component.html + 15 - - P2P enabled + + + Loading... - src/app/shared/instance/instance-features-table.component.html - 89 + ../app/+admin/system/logs/logs.component.html + 37 - - Loading instance statistics... + + + By -> - src/app/shared/instance/instance-statistics.component.html - 1 + ../app/+admin/system/logs/logs.component.html + 45 - - Local + + + Settings updated. - src/app/shared/instance/instance-statistics.component.html - 4 + ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 52 + + + This does not have settings. - src/app/menu/menu.component.html - 100 + ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 17,18 - - users + + + enabled - src/app/shared/instance/instance-statistics.component.html - 11 + ../app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - - videos + + + disabled - src/app/shared/instance/instance-statistics.component.html - 21 + ../app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 + + + Redundancy for is - src/app/shared/instance/instance-statistics.component.html - 65 + ../app/+admin/follows/shared/redundancy-checkbox.component.ts + 25 - - video views + + + Muted servers - src/app/shared/instance/instance-statistics.component.html - 31 + ../app/shared/shared-moderation/server-blocklist.component.html + 3 - - video comments + + + Showing to of muted instances - src/app/shared/instance/instance-statistics.component.html - 41 + ../app/shared/shared-moderation/server-blocklist.component.html + 10 + + + Mute domains - src/app/shared/instance/instance-statistics.component.html - 75 + ../app/shared/shared-moderation/server-blocklist.component.html + 64 - - of hosted video + + + Filter... - src/app/shared/instance/instance-statistics.component.html - 51 + ../app/shared/shared-moderation/server-blocklist.component.html + 16 - - Federation + + + Clear filters - src/app/shared/instance/instance-statistics.component.html - 58 + ../app/shared/shared-moderation/server-blocklist.component.html + 20 - - followers + + + Mute domain - src/app/shared/instance/instance-statistics.component.html - 85 + ../app/shared/shared-moderation/server-blocklist.component.html + 24 - - following + + + Muted at - src/app/shared/instance/instance-statistics.component.html - 95 + ../app/shared/shared-moderation/server-blocklist.component.html + 33 - - Ban + + + Unmute - src/app/shared/moderation/user-ban-modal.component.html - 3 + ../app/shared/shared-moderation/server-blocklist.component.html + 40 - - - A banned user will no longer be able to login. - + + + Open instance in a new tab - src/app/shared/moderation/user-ban-modal.component.html - 18 + ../app/shared/shared-moderation/server-blocklist.component.html + 43 - - Cancel + + + No server found matching current filters. - src/app/shared/moderation/user-ban-modal.component.html - 23 + ../app/shared/shared-moderation/server-blocklist.component.html + 56 + + + No server found. - src/app/shared/confirm/confirm.component.html - 19 + ../app/shared/shared-moderation/server-blocklist.component.html + 57 + + + Plugins - src/app/login/login.component.html - 84 + ../app/+admin/plugins/shared/plugin-api.service.ts + 33 + + + Themes - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html - 23 + ../app/+admin/plugins/shared/plugin-api.service.ts + 37 - - Ban this user + + + plugin - src/app/shared/moderation/user-ban-modal.component.html - 26 + ../app/+admin/plugins/shared/plugin-api.service.ts + 45 - - + + + theme - src/app/shared/menu/top-menu-dropdown.component.html - 11 + ../app/+admin/plugins/shared/plugin-api.service.ts + 48 - - (extensions: , max size: ) + + + accepted in instance followers - src/app/shared/images/preview-upload.component.html - 12 + ../app/+admin/follows/followers-list/followers-list.component.ts + 41 - - - Login - + + + Do you really want to reject this follower? - src/app/login/login.component.html - 2 + ../app/+admin/follows/followers-list/followers-list.component.ts + 52 - - - If you are looking for an account… - + + + Reject - src/app/login/login.component.html - 7 - - - - 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. - - - src/app/login/login.component.html - 11 + ../app/+admin/follows/followers-list/followers-list.component.ts + 53 - - Request new verification email. + + + rejected from instance followers - src/app/login/login.component.html - 22 + ../app/+admin/follows/followers-list/followers-list.component.ts + 60 + + + Do you really want to delete this follower? - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 16 + ../app/+admin/follows/followers-list/followers-list.component.ts + 73 - - User + + + Delete - src/app/login/login.component.html - 28 + ../app/+admin/follows/followers-list/followers-list.component.ts + 74 + + + removed from instance followers - src/app/+signup/+register/register.component.html - 13 + ../app/+admin/follows/followers-list/followers-list.component.ts + 81 - - Username or email address + + + Instances following you - src/app/login/login.component.html - 30 + ../app/+admin/follows/followers-list/followers-list.component.html + 3 - - - or create an account - + + + Showing to of followers - src/app/login/login.component.html - 33 + ../app/+admin/follows/followers-list/followers-list.component.html + 10 - - Password + + + Follower handle - src/app/login/login.component.html - 44 + ../app/+admin/follows/followers-list/followers-list.component.html + 28 + + + State - src/app/login/login.component.html - 47 + ../app/+admin/follows/followers-list/followers-list.component.html + 29 + + + Score - src/app/reset-password/reset-password.component.html - 8 + ../app/+admin/follows/followers-list/followers-list.component.html + 30 + + + Created - src/app/reset-password/reset-password.component.html - 10 + ../app/+admin/follows/followers-list/followers-list.component.html + 31 + + + Open actor page in a new tab - src/app/+admin/users/user-edit/user-edit.component.html - 31 + ../app/+admin/follows/followers-list/followers-list.component.html + 46 + + + Accept - src/app/+admin/users/user-edit/user-edit.component.html - 31 + ../app/+admin/follows/followers-list/followers-list.component.html + 39 + + + Refuse - src/app/+my-account/my-account-settings/my-account-settings.component.html - 27 + ../app/+admin/follows/followers-list/followers-list.component.html + 40 + + + Accepted - src/app/+signup/+register/register-step-user.component.html - 52 + ../app/+admin/follows/followers-list/followers-list.component.html + 53 + + + Pending - src/app/+signup/+register/register-step-user.component.html - 54 + ../app/+admin/follows/followers-list/followers-list.component.html + 56 - - I forgot my password + + + No follower found matching current filters. - src/app/login/login.component.html - 50 + ../app/+admin/follows/followers-list/followers-list.component.html + 68 - - Login + + + Your instance doesn't have any follower. - src/app/login/login.component.html - 57 + ../app/+admin/follows/followers-list/followers-list.component.html + 69 + + + Follow request(s) sent! - src/app/menu/menu.component.html - 46 + ../app/+admin/follows/following-list/following-list.component.ts + 48 - - Forgot your password + + + Do you really want to unfollow ? - src/app/login/login.component.html - 63 + ../app/+admin/follows/following-list/following-list.component.ts + 58 - - - We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - + + + Unfollow - src/app/login/login.component.html - 70 + ../app/+admin/follows/following-list/following-list.component.ts + 59 - - Email + + + You are not following anymore. - src/app/login/login.component.html - 75 + ../app/+admin/follows/following-list/following-list.component.ts + 65 + + + Instances you follow - src/app/+admin/users/user-edit/user-edit.component.html - 19 + ../app/+admin/follows/following-list/following-list.component.html + 3 + + + Showing to of hosts - src/app/+admin/users/user-edit/user-edit.component.html - 19 + ../app/+admin/follows/following-list/following-list.component.html + 10 + + + Follow domains - src/app/+admin/users/user-list/user-list.component.html - 41 + ../app/+admin/follows/following-list/following-list.component.html + 79 + + + Follow domain - src/app/+my-account/my-account-settings/my-account-settings.component.html - 30 + ../app/+admin/follows/following-list/following-list.component.html + 24 + + + Host - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4 + ../app/+admin/follows/following-list/following-list.component.html + 33,32 + + + + Redundancy allowed + + ../app/+admin/follows/following-list/following-list.component.html + 35 + + + No host found matching current filters. - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 8 + ../app/+admin/follows/following-list/following-list.component.html + 71 + + + Your instance is not following anyone. - src/app/+signup/+register/register-step-user.component.html - 41 + ../app/+admin/follows/following-list/following-list.component.html + 72 + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - src/app/+signup/+register/register-step-user.component.html - 43 + ../app/+admin/follows/following-list/following-list.component.html + 82,83 - - Email address + + + Installed - src/app/login/login.component.html - 77 + ../app/+admin/plugins/plugins.component.html + 3 + + + Search - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 10 + ../app/+admin/plugins/plugins.component.html + 5 - - Send me an email to reset my password + + + Used - src/app/login/login.component.html - 87 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - - Reset my password - + + + Available - src/app/reset-password/reset-password.component.html - 2 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - Confirm password + + + Do you really want to remove this video redundancy? - src/app/reset-password/reset-password.component.html - 19 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 140 - - Confirmed password + + + Remove redundancy - src/app/reset-password/reset-password.component.html - 21 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 141 - - Reset my password + + + Video redundancies removed! - src/app/reset-password/reset-password.component.html - 29 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 147 - - + + + Videos redundancies - src/app/search/search.component.html - 5 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 3 - - {VAR_PLURAL, plural, =1 {result} other {results} } + + + Display - src/app/search/search.component.html - 5 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 8 + + + My videos duplicated by remote instances - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 23 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 12 - - - for - + + + Remote videos duplicated by my instance - src/app/search/search.component.html - 6 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 13 - - - Filters - - + + + Video - src/app/search/search.component.html - 16 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 29 - - - No results found - + + + Strategy - src/app/search/search.component.html + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 - - subscribers + + + Total size - src/app/search/search.component.html - 44 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 30 - - Welcome to PeerTube, dear administrator! + + + List redundancies - src/app/modal/welcome-modal.component.html - 3 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 37 - - CLI - documentation + + + Open video in a new tab - src/app/modal/welcome-modal.component.html - 12 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 49 - - Upload or import videos, parse logs, prune storage directories, reset user password... + + + Your instance doesn't mirror any video. - src/app/modal/welcome-modal.component.html - 15 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 81 - - Administer - documentation + + + Your instance has no mirrored videos. - src/app/modal/welcome-modal.component.html - 19 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 82 - - Managing users, following other instances, dealing with spammers... + + + Enabled strategies stats - src/app/modal/welcome-modal.component.html - 22 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 91 - - Use - documentation + + + No redundancy strategy is enabled on your instance. - src/app/modal/welcome-modal.component.html - 26 + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 96,97 - - Setup your account, managing video playlists, discover third-party applications... + + + You don't have plugins installed yet. - src/app/modal/welcome-modal.component.html - 29 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 89 - - Useful links + + + You don't have themes installed yet. - src/app/modal/welcome-modal.component.html - 41 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 92 - - Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + + Update to - src/app/modal/welcome-modal.component.html - 44 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 100 - - Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - + + + Do you really want to uninstall ? - src/app/modal/welcome-modal.component.html - 47 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 109 - - It's time to configure your instance! + + + Uninstall - src/app/modal/welcome-modal.component.html - 59 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 110 - - - 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. - + + + uninstalled. - src/app/modal/welcome-modal.component.html - 61 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 117 - - - If you want to open registrations, please decide what are your moderation rules, fill your instance - terms - and specify the categories and languages you speak. This way, you will help users to register on the - appropriate - PeerTube instance. - + + + updated. - src/app/modal/welcome-modal.component.html - 67 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 139 - - Remind me later + + + Plugin homepage (new window) - src/app/modal/welcome-modal.component.html - 79 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 17 - - - Configure my instance - + + + Uninstall - src/app/modal/welcome-modal.component.html - 82 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 32 - - Configuration warning! + + + Settings - src/app/modal/instance-config-warning-modal.component.html - 3 + ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 - - Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + + Jobs - src/app/modal/instance-config-warning-modal.component.html - 10 + ../app/+admin/system/system.routes.ts + 26 - - Instance name + + + Logs - src/app/modal/instance-config-warning-modal.component.html - 13 + ../app/+admin/system/system.routes.ts + 37 - - Instance short description + + + Debug - src/app/modal/instance-config-warning-modal.component.html - 14 + ../app/+admin/system/system.routes.ts + 48 - - Who you are + + + User created. - src/app/modal/instance-config-warning-modal.component.html - 16 + ../app/+admin/users/user-edit/user-create.component.ts + 77 - - How long you plan to maintain your instance + + + Create user - src/app/modal/instance-config-warning-modal.component.html - 17 + ../app/+admin/users/user-edit/user-create.component.ts + 95 - - How you plan to pay your instance + + + Videos blocked - src/app/modal/instance-config-warning-modal.component.html - 18 + ../app/+admin/moderation/moderation.routes.ts + 67 - - How you will moderate your instance + + + Muted instances - src/app/modal/instance-config-warning-modal.component.html - 20 + ../app/+admin/moderation/moderation.routes.ts + 89 - - Instance terms + + + Unlimited - src/app/modal/instance-config-warning-modal.component.html + ../app/+admin/config/shared/config.service.ts 21 - - Configure these fields + + + None - no upload possible - src/app/modal/instance-config-warning-modal.component.html - 30 + ../app/+admin/config/shared/config.service.ts + 23 - - Don't show me this warning anymore + + + 100MB - src/app/modal/instance-config-warning-modal.component.html - 38 + ../app/+admin/config/shared/config.service.ts + 24 - - Close + + + 500MB - src/app/modal/instance-config-warning-modal.component.html - 43 + ../app/+admin/config/shared/config.service.ts + 25 + + + 1GB - src/app/videos/+video-watch/modal/video-share.component.html - 182 + ../app/+admin/config/shared/config.service.ts + 26 - - Powered by PeerTube + + + 5GB - src/app/app.component.html - 32 + ../app/+admin/config/shared/config.service.ts + 27 - - Change the language + + + 20GB - src/app/menu/language-chooser.component.html - 3 + ../app/+admin/config/shared/config.service.ts + 28 + + + 50GB - src/app/menu/menu.component.html - 121 + ../app/+admin/config/shared/config.service.ts + 29 - - - Help to translate PeerTube! - + + + 10MB - src/app/menu/language-chooser.component.html - 8 + ../app/+admin/config/shared/config.service.ts + 37 - - Public profile + + + 50MB - src/app/menu/menu.component.html - 19 + ../app/+admin/config/shared/config.service.ts + 38 - - Account settings + + + 2GB - src/app/menu/menu.component.html - 25 + ../app/+admin/config/shared/config.service.ts + 41 - - Channels settings + + + Videos will be deleted, comments will be tombstoned. - src/app/menu/menu.component.html - 29 + ../app/+admin/users/user-list/user-list.component.ts + 84 - - Help + + + Ban - src/app/menu/menu.component.html - 35 + ../app/+admin/users/user-list/user-list.component.ts + 89 - - Log out + + + User won't be able to login anymore, but videos and comments will be kept as is. - src/app/menu/menu.component.html - 39 + ../app/+admin/users/user-list/user-list.component.ts + 90 - - Create an account + + + Unban - src/app/menu/menu.component.html - 47 + ../app/+admin/users/user-list/user-list.component.ts + 95 - - My library + + + Set Email as Verified - src/app/menu/menu.component.html - 51 + ../app/+admin/users/user-list/user-list.component.ts + 102 - - Videos + + + You cannot ban root. - src/app/menu/menu.component.html - 55 + ../app/+admin/users/user-list/user-list.component.ts + 161 + + + Do you really want to unban users? - src/app/menu/menu.component.html - 76 + ../app/+admin/users/user-list/user-list.component.ts + 198 + + + users unbanned. - src/app/+accounts/accounts.component.html - 44 + ../app/+admin/users/user-list/user-list.component.ts + 204 + + + You cannot delete root. - src/app/+video-channels/video-channels.component.html - 33 + ../app/+admin/users/user-list/user-list.component.ts + 215 - - Playlists + + + If you remove these users, you will not be able to create others with the same username! - src/app/menu/menu.component.html - 60 + ../app/+admin/users/user-list/user-list.component.ts + 220 - - Subscriptions + + + users deleted. - src/app/menu/menu.component.html - 65 + ../app/+admin/users/user-list/user-list.component.ts + 226 - - History + + + users email set as verified. - src/app/menu/menu.component.html - 70 + ../app/+admin/users/user-list/user-list.component.ts + 237 - - Discover + + + Showing to of users - src/app/menu/menu.component.html - 80 + ../app/+admin/users/user-list/user-list.component.html + 6 - - Trending + + + Advanced user filters - src/app/menu/menu.component.html - 85 + ../app/+admin/users/user-list/user-list.component.html + 27 - - Most liked + + + Banned users - src/app/menu/menu.component.html - 90 + ../app/+admin/users/user-list/user-list.component.html + 28 - - Recently added + + + Create user - src/app/menu/menu.component.html - 95 + ../app/+admin/users/user-list/user-list.component.html + 42 - - More + + + Batch actions - src/app/menu/menu.component.html - 105 + ../app/+admin/users/user-list/user-list.component.html + 13 - - Administration + + + Table parameters - src/app/menu/menu.component.html - 109 + ../app/+admin/users/user-list/user-list.component.html + 58 - - About + + + Select columns - src/app/menu/menu.component.html - 114 + ../app/+admin/users/user-list/user-list.component.html + 64 + + + Highlight banned users - src/app/+accounts/accounts.component.html - 46 + ../app/+admin/users/user-list/user-list.component.html + 70 + + + Open account in a new tab - src/app/+video-channels/video-channels.component.html - 35 + ../app/+admin/users/user-list/user-list.component.html + 106 - - Show keyboard shortcuts + + + User's email must be verified to login - src/app/menu/menu.component.html - 125 + ../app/+admin/users/user-list/user-list.component.html + 129 - - View your notifications + + + User's email is verified / User can login without email verification - src/app/menu/avatar-notification.component.html - 3 + ../app/+admin/users/user-list/user-list.component.html + 133 - - Notifications + + + Total video quota - src/app/menu/avatar-notification.component.html - 13 + ../app/+admin/users/user-list/user-list.component.html + 140 + + + Total daily video quota - src/app/+my-account/my-account-settings/my-account-settings.component.html - 21 + ../app/+admin/users/user-list/user-list.component.html + 150 - - Mark all as read + + + The user was banned - src/app/menu/avatar-notification.component.html - 18 + ../app/+admin/users/user-list/user-list.component.html + 160 + + + Ban reason: - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 11 + ../app/+admin/users/user-list/user-list.component.html + 177 - - Update your notification preferences + + + Audio-only - src/app/menu/avatar-notification.component.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 58 - - See all your notifications + + + A <code>.mp4</code> that keeps the original audio track, with no video - src/app/menu/avatar-notification.component.html - 39 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 59 - - Search videos, channels… + + + 240p - src/app/header/header.component.html - 2 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 63 - - Upload + + + 360p - src/app/header/header.component.html - 9 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 67 - - Sort + + + 480p - src/app/search/search-filters.component.html - 7 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 71 - - - Reset - + + + 720p - src/app/search/search-filters.component.html - 8 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 75 + + + 1080p - src/app/search/search-filters.component.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 79 + + + 2160p - src/app/search/search-filters.component.html - 36 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 83 + + + Auto (via ffmpeg) - src/app/search/search-filters.component.html - 66 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 90 + + + No limit - src/app/search/search-filters.component.html - 80 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 - - Published date + + + 1 hour - src/app/search/search-filters.component.html - 21 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 - - Original publication year + + + 3 hours - src/app/search/search-filters.component.html - 35 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 - - After... + + + 5 hours - src/app/search/search-filters.component.html - 47 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 - - Before... + + + 10 hours - src/app/search/search-filters.component.html - 56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 - - Duration + + + Configuration updated. - src/app/search/search-filters.component.html - 65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 347 + + + Configuration - src/app/videos/+video-watch/video-watch.component.html - 237 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1 - - Display sensitive content + + + Instance information - src/app/search/search-filters.component.html - 79 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 7 - - Yes + + + Basic configuration - src/app/search/search-filters.component.html - 87 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 239 - - No + + + Services - src/app/search/search-filters.component.html - 92 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 649 - - Category + + + Live streaming - src/app/search/search-filters.component.html - 100 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + + Advanced configuration - src/app/videos/+video-edit/shared/video-edit.component.html - 66 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 818 + + + Update configuration - src/app/videos/+video-watch/video-watch.component.html - 202 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1071 - - - Reset - + + + INSTANCE - src/app/search/search-filters.component.html - 101 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 15 + + + Name - src/app/search/search-filters.component.html - 114 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 21 + + + Short description - src/app/search/search-filters.component.html - 127 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 30 + + + Main instance categories - src/app/search/search-filters.component.html - 142 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 48 + + + Add a new category - src/app/search/search-filters.component.html - 155 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 55 - - Display all categories + + + Main languages you/your moderators speak - src/app/search/search-filters.component.html - 106 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 62 - - Licence + + + Add a new language - src/app/search/search-filters.component.html - 113 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 69 + + + MODERATION & NSFW - src/app/videos/+video-edit/shared/video-edit.component.html + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html 80 + + + Manage users to build a moderation team. - src/app/videos/+video-watch/video-watch.component.html - 211 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 82,83 - - Display all licenses + + + Policy on videos containing sensitive content - src/app/search/search-filters.component.html - 119 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 104 - - Language + + + Policy for sensitive videos - src/app/search/search-filters.component.html - 126 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 116 + + + Do not list - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 10 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 117 + + + Blur thumbnails - src/app/videos/+video-edit/shared/video-edit.component.html - 94 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 118 + + + Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - src/app/videos/+video-watch/video-watch.component.html - 220 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 - - Display all languages + + + YOU AND YOUR INSTANCE - src/app/search/search-filters.component.html - 132 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 159 - - All of these tags + + + Who is behind the instance? - src/app/search/search-filters.component.html - 141 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 165 - - + Tag + + + A single person? A non-profit? A company? - src/app/search/search-filters.component.html - 148 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 166 + + + Why did you create this instance? - src/app/search/search-filters.component.html - 161 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + To share your personal videos? To open registrations and allow people to upload what they want? - src/app/videos/+video-edit/shared/video-edit.component.html - 31 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 178 - - Enter a tag + + + How long do you plan to maintain this instance? - src/app/search/search-filters.component.html - 148 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 188 + + + It's important to know for users who want to register on your instance - src/app/search/search-filters.component.html - 161 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 189 - - One of these tags + + + How will you finance the PeerTube server? - src/app/search/search-filters.component.html - 154 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 199 - - - Reset - + + + With your own funds? With user donations? Advertising? - src/app/search/search-filters.component.html - 169 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 200 - - Filter + + + OTHER INFORMATION - src/app/search/search-filters.component.html - 173 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 214 - - Display unlisted and private videos + + + What server/hardware does the instance run on? - src/app/shared/video/abstract-video-list.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/shared/video/abstract-video-list.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + This instance is dedicated to sensitive or NSFW content - src/app/shared/video/abstract-video-list.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 91 + + + 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/video/abstract-video-list.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 96,98 + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/video/abstract-video-list.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 109,110 + + + APPEARANCE - src/app/shared/video/abstract-video-list.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 245 + + + Use plugins & themes for more involved changes, or add slight customizations. - src/app/shared/video/abstract-video-list.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247,248 - - Add caption + + + Theme - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 5 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 255 - - Select the caption file + + + default - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 24 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 259 - - - This will replace an existing caption! - + + + Landing page - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 29 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 268 - - - Cancel - + + + Discover videos - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 35 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 271 + + + Trending videos - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 21 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 272 + + + Most liked videos - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 24 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 - - Add this caption + + + Recently added videos - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 40 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 274 - - Title + + + Local videos - src/app/videos/+video-edit/shared/video-edit.component.html - 9 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 275 - - Tags + + + BROADCAST MESSAGE - src/app/videos/+video-edit/shared/video-edit.component.html - 17 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + Display a message on your instance - src/app/videos/+video-watch/video-watch.component.html - 229 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 288,289 - - - Tags could be used to suggest relevant recommendations. - There is a maximum of 5 tags. - Press Enter to add a new tag. - + + + Enable broadcast message - src/app/videos/+video-edit/shared/video-edit.component.html - 21 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 299 - - Enter a new tag + + + Allow users to dismiss the broadcast message - src/app/videos/+video-edit/shared/video-edit.component.html - 31 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 306 - - Description + + + Broadcast message level - src/app/videos/+video-edit/shared/video-edit.component.html - 37 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 311 + + + Message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 31 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 323 + + + NEW USERS - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 17 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 338 + + + Manage users to set their quota individually. - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 39 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 340,341 + + + Enable Signup - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 39 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 350 + + + ⚠️ This functionality requires a lot of attention and extra moderation. - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 20 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 353 + + + Signup requires email verification - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 20 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 358 + + + Signup limit - src/app/+accounts/account-about/account-about.component.html - 3 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 362 + + + Default video quota per user - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 4 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 377 + + + Default daily upload limit per user - src/app/+about/about-instance/about-instance.component.html - 55 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 389 - - - Video descriptions are truncated by default and require manual action to expand them. - + + + VIDEOS - src/app/videos/+video-edit/shared/video-edit.component.html - 41 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 406 - - Channel + + + Allow import with HTTP URL (i.e. YouTube) - src/app/videos/+video-edit/shared/video-edit.component.html - 57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Allow import with a torrent file or a magnet URI - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 22 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 424 + + + Block new videos automatically - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 12 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 438 + + + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 28 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 441 + + + SEARCH - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 46 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Allow users to do remote URI/handle search - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 46 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 466 + + + Allow your users to look up remote videos/actors that may not be federated with your instance - src/app/+signup/+register/register.component.html - 23 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 469 - - Privacy + + + Allow anonymous to do remote URI/handle search - src/app/videos/+video-edit/shared/video-edit.component.html - 108 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 477 + + + Allow anonymous users to look up remote videos/actors that may not be federated with your instance - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 31 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 480 + + + Enable global search - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 21 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 491 + + + ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 37 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 494 + + + You should only use moderated search indexes in production, or host your own. - src/app/videos/+video-watch/video-watch.component.html - 187 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 497,498 + + + Search index URL - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 33 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 503 + + + Disable local search in search bar - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 33 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 514 - - Schedule publication () + + + Search bar uses the global search index by default - src/app/videos/+video-edit/shared/video-edit.component.html - 123 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 521 - - This video contains mature or explicit content + + + Otherwise the local search stays used by default - src/app/videos/+video-edit/shared/video-edit.component.html - 137 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 524 - - Some instances do not list videos containing mature or explicit content by default. + + + FEDERATION - src/app/videos/+video-edit/shared/video-edit.component.html - 141 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 542 - - Wait transcoding before publishing the video + + + Manage relations with other instances. - src/app/videos/+video-edit/shared/video-edit.component.html - 147 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 544,545 - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + + Other instances can follow yours - src/app/videos/+video-edit/shared/video-edit.component.html - 151 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 556 - - Basic info + + + Manually approve new instance followers - src/app/videos/+video-edit/shared/video-edit.component.html - 4 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 563 - - Add another caption + + + Automatically follow back instances - src/app/videos/+video-edit/shared/video-edit.component.html - 167 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 576 - - See the subtitle file + + + Automatically follow instances of a public index - src/app/videos/+video-edit/shared/video-edit.component.html - 176 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 589 - - Already uploaded ✔ + + + You should only follow moderated indexes in production, or host your own. - src/app/videos/+video-edit/shared/video-edit.component.html - 180 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 595,596 - - Will be created on update + + + Index URL - src/app/videos/+video-edit/shared/video-edit.component.html - 188 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 601 - - Cancel create + + + ADMINISTRATORS - src/app/videos/+video-edit/shared/video-edit.component.html - 190 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 621 - - Will be deleted on update + + + Admin email - src/app/videos/+video-edit/shared/video-edit.component.html - 196 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 627 - - Cancel deletion + + + Enable contact form - src/app/videos/+video-edit/shared/video-edit.component.html - 198 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 638 - - - No captions for now. - + + + TWITTER - src/app/videos/+video-edit/shared/video-edit.component.html - 203 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 655 - - Captions + + + Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/videos/+video-edit/shared/video-edit.component.html - 160 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 657,658 - - Video preview + + + Your Twitter username - src/app/videos/+video-edit/shared/video-edit.component.html - 217 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 667 - - Support + + + Instance allowed by Twitter - src/app/videos/+video-edit/shared/video-edit.component.html - 226 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 679 + + + If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - src/app/videos/+video-watch/video-watch.component.html - 87 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 684,689 - - Short text to tell people how they can support you (membership platform...). + + + LIVE - src/app/videos/+video-edit/shared/video-edit.component.html - 227 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 - - Original publication date + + + Enable users of your instance to stream live. - src/app/videos/+video-edit/shared/video-edit.component.html - 240 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 - - This is the date when the content was originally published (e.g. the release date for a film) + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/videos/+video-edit/shared/video-edit.component.html - 241 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 - - Enable video comments + + + Allow your users to automatically publish a replay of their live - src/app/videos/+video-edit/shared/video-edit.component.html - 255 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 - - Enable download + + + If the user quota is reached, PeerTube will automatically terminate the live streaming - src/app/videos/+video-edit/shared/video-edit.component.html - 260 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 - - Advanced settings + + + Max lives created on your instance (-1 for "unlimited") - src/app/videos/+video-edit/shared/video-edit.component.html - 211 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 - - URL + + + Max lives created per user (-1 for "unlimited") - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 6 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live duration - src/app/videos/+video-watch/modal/video-share.component.html - 32 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 - - - You can import any URL supported by youtube-dl - or URL that points to a raw MP4 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. - + + + Enable live transcoding - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 10 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 - - Sorry, but something went wrong + + + Requires a lot of CPU! - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 48 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threads - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 62 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generate - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 53 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 - - - Congratulations, the video behind will be imported! You can already add information about this video. - + + + Allow live streaming - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 52 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 - - Update + + + TRANSCODING - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 824 + + + 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/videos/+video-edit/video-add-components/video-import-torrent.component.html - 74 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 826,828 + + + Allow additional extensions - src/app/videos/+video-edit/video-update.component.html - 3 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 850 + + + Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - src/app/videos/+video-edit/video-update.component.html - 18 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 853 - - Select the file to upload + + + Allow audio files upload - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 6 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 861 - - Scheduled + + + Allows users to upload audio files that will be merged with the preview file on upload. - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 25 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 864 - - Video background image + + + WebTorrent support enabled - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 32 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 873 - - - Image that will be merged with your audio file. - - The chosen image will be definitive and cannot be modified. - + + + HLS with P2P support enabled - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 34 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 894 - - - Congratulations! Your video is now available in your private library. - + + + Transcoding threads - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 66 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 919 - - Publish will be available when upload is finished + + + Resolutions to generate - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 79 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 932 - - Publish + + + CACHE - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 958 - - Select the torrent to import + + + Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 6 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 960,961 - - Or + + + Number of previews to keep in cache - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 11 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 968 - - Paste magnet URI + + + Number of video captions to keep in cache - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 14 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 977 - - - You can import any torrent file that points to a mp4 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. - + + + CUSTOMIZATIONS - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 17 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 992 - - - Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - + + + 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 - 57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 994,995 - - - 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. - + + + JavaScript - src/app/videos/+video-edit/video-add.component.html - 2 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1003 - - Import + + + Transcoding enabled - src/app/videos/+video-edit/video-add.component.html - 9 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 838 - - Upload + + + If you disable transcoding, many videos from your users will not work! - src/app/videos/+video-edit/video-add.component.html - 10 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 842 - - Upload a file + + + Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 - src/app/videos/+video-edit/video-add.component.html - 16 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 877,883 - - Import with URL + + + 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 - src/app/videos/+video-edit/video-add.component.html - 23 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 898,907 - - Import with torrent + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); - src/app/videos/+video-edit/video-add.component.html - 30 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1007 - - - Other videos - + + + 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/videos/recommendations/recommended-videos.component.html - 4 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1026,1034 - - Autoplay + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. - src/app/videos/recommendations/recommended-videos.component.html - 10 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. - src/app/videos/+video-watch/modal/video-share.component.html - 135 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 - - Support + + + Edit custom configuration - src/app/videos/+video-watch/modal/video-support.component.html - 3 + ../app/+admin/config/config.routes.ts + 26 - - Maybe later + + + Jobs - src/app/videos/+video-watch/modal/video-support.component.html - 10 + ../app/+admin/system/system.component.html + 5,3 - - Share + + + Logs - src/app/videos/+video-watch/modal/video-share.component.html - 3 + ../app/+admin/system/system.component.html + 7,5 + + + Debug - src/app/videos/+video-watch/video-watch.component.html - 92 + ../app/+admin/system/system.component.html + 8,7 - - Share the playlist + + + Instance name is required. - src/app/videos/+video-watch/modal/video-share.component.html - 10 + ../app/shared/form-validators/custom-config-validators.ts + 7 - - Share the playlist at this video position + + + Short description should not be longer than 250 characters. - src/app/videos/+video-watch/modal/video-share.component.html - 19 + ../app/shared/form-validators/custom-config-validators.ts + 14 - - Share the video + + + Twitter username is required. - src/app/videos/+video-watch/modal/video-share.component.html - 28 + ../app/shared/form-validators/custom-config-validators.ts + 21 - - QR-Code + + + Previews cache size is required. - src/app/videos/+video-watch/modal/video-share.component.html - 42 + ../app/shared/form-validators/custom-config-validators.ts + 28 - - - 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). - + + + Previews cache size must be greater than 1. - src/app/videos/+video-watch/modal/video-share.component.html - 55 + ../app/shared/form-validators/custom-config-validators.ts + 29 - - Embed + + + Previews cache size must be a number. - src/app/videos/+video-watch/modal/video-share.component.html - 50 + ../app/shared/form-validators/custom-config-validators.ts + 30 - - Auto select subtitle + + + Captions cache size is required. - src/app/videos/+video-watch/modal/video-share.component.html - 84 + ../app/shared/form-validators/custom-config-validators.ts + 37 - - - More customization - + + + Captions cache size must be greater than 1. - src/app/videos/+video-watch/modal/video-share.component.html - 101 + ../app/shared/form-validators/custom-config-validators.ts + 38 - - - Less customization - + + + Captions cache size must be a number. - src/app/videos/+video-watch/modal/video-share.component.html - 109 + ../app/shared/form-validators/custom-config-validators.ts + 39 - - Muted + + + Signup limit is required. - src/app/videos/+video-watch/modal/video-share.component.html - 142 + ../app/shared/form-validators/custom-config-validators.ts + 46 + + + Signup limit must be greater than 1. - src/app/+accounts/accounts.component.html - 20 + ../app/shared/form-validators/custom-config-validators.ts + 47 - - Loop + + + Signup limit must be a number. - src/app/videos/+video-watch/modal/video-share.component.html - 149 + ../app/shared/form-validators/custom-config-validators.ts + 48 - - Display video title + + + Admin email is required. - src/app/videos/+video-watch/modal/video-share.component.html - 158 + ../app/shared/form-validators/custom-config-validators.ts + 55 - - Display privacy warning + + + Admin email must be valid. - src/app/videos/+video-watch/modal/video-share.component.html - 165 + ../app/shared/form-validators/custom-config-validators.ts + 56 - - Display player controls + + + Transcoding threads is required. - src/app/videos/+video-watch/modal/video-share.component.html - 172 + ../app/shared/form-validators/custom-config-validators.ts + 63 - - Public + + + Transcoding threads must be greater or equal to 0. - src/app/videos/+video-watch/video-watch-playlist.component.html - 8 + ../app/shared/form-validators/custom-config-validators.ts + 64 - - - The video is being imported, it will be available when the import is finished. - + + + Index URL should be a URL - src/app/videos/+video-watch/video-watch.component.html - 19 + ../app/shared/form-validators/custom-config-validators.ts + 71 - - - The video is being transcoded, it may not work properly. - + + + Search index URL should be a URL - src/app/videos/+video-watch/video-watch.component.html - 23 + ../app/shared/form-validators/custom-config-validators.ts + 78 - - - This video will be published on . - + + + Internal actions - src/app/videos/+video-watch/video-watch.component.html - 27 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 43 - - This video is blacklisted. + + + Switch video block to manual - src/app/videos/+video-watch/video-watch.component.html - 32 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 48 - - - Published • views - + + + Video switched to manual block. - src/app/videos/+video-watch/video-watch.component.html - 45 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 54 - - - Published • views - + + + Actions for the video - src/app/videos/+video-watch/video-watch.component.html - 56 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 66 - - By + + + Unblock - src/app/videos/+video-watch/video-watch.component.html - 154 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 70 - - Show more + + + Do you really want to delete this video? - src/app/videos/+video-watch/video-watch.component.html - 174 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 78 - - Show less + + + Video deleted. - src/app/videos/+video-watch/video-watch.component.html - 180 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 86 - - Origin instance + + + yes - src/app/videos/+video-watch/video-watch.component.html - 192 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 149 - - Originally published + + + no - src/app/videos/+video-watch/video-watch.component.html - 197 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 151 - - Friendly Reminder: + + + Do you really want to unblock this video? It will be available again in the videos list. - src/app/videos/+video-watch/video-watch.component.html - 260 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 159 - - - 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. - + + + Video unblocked. - src/app/videos/+video-watch/video-watch.component.html - 261 + ../app/+admin/moderation/video-block-list/video-block-list.component.ts + 166 - - More information + + + Video blocks - src/app/videos/+video-watch/video-watch.component.html - 264 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 3 - - Get more information + + + Showing to of blocked videos - src/app/videos/+video-watch/video-watch.component.html - 264 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 10 - - - OK - + + + Advanced block filters - src/app/videos/+video-watch/video-watch.component.html - 267 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 23 - - 1 Comment + + + Automatic blocks - src/app/videos/+video-watch/comment/video-comments.component.html - 6 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 24 - - Comments + + + Manual blocks - src/app/videos/+video-watch/comment/video-comments.component.html - 7 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 25 - - Comments + + + Sensitive - src/app/videos/+video-watch/comment/video-comments.component.html - 9 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 43 - - - Sort by - + + + Unfederated - src/app/videos/+video-watch/comment/video-comments.component.html - 15 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 44 - - Most recent first (default) + + + Date - src/app/videos/+video-watch/comment/video-comments.component.html - 19 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 45 - - Most replies first + + + Actions - src/app/videos/+video-watch/comment/video-comments.component.html - 20 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 90 - - No comments. + + + More information - src/app/videos/+video-watch/comment/video-comments.component.html - 32 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 53 - - - View replies from and others - + + + The video was blocked due to automatic blocking of new videos - src/app/videos/+video-watch/comment/video-comments.component.html - 77 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 67 - - - View replies from - + + + Block reason: - src/app/videos/+video-watch/comment/video-comments.component.html - 80 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 103 - - View replies + + + No blocked video found matching current filters. - src/app/videos/+video-watch/comment/video-comments.component.html - 84 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 123 - - - Comments are disabled. - + + + No blocked video found. - src/app/videos/+video-watch/comment/video-comments.component.html - 94 + ../app/+admin/moderation/video-block-list/video-block-list.component.html + 124 - - Add comment... + + + Job type - src/app/videos/+video-watch/comment/video-comment-add.component.html - 6 + ../app/+admin/system/jobs/jobs.component.html + 3 - - - Reply - + + + Job state - src/app/videos/+video-watch/comment/video-comment-add.component.html - 23 + ../app/+admin/system/jobs/jobs.component.html + 12 - - You are one step away from commenting + + + Showing to of jobs - src/app/videos/+video-watch/comment/video-comment-add.component.html - 31 + ../app/+admin/system/jobs/jobs.component.html + 32 - - - If you have an account on this instance, you can login: - + + + ID - src/app/videos/+video-watch/comment/video-comment-add.component.html - 35 + ../app/+admin/system/jobs/jobs.component.html + 39,38 - - login to comment + + + Type - src/app/videos/+video-watch/comment/video-comment-add.component.html - 38 + ../app/+admin/system/jobs/jobs.component.html + 40,39 - - - Otherwise, 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. - + + + No jobs found. - src/app/videos/+video-watch/comment/video-comment-add.component.html - 39 + ../app/+admin/system/jobs/jobs.component.html + 86 - - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - + + + No jobs found that are . - src/app/videos/+video-watch/comment/video-comment-add.component.html - 44 + ../app/+admin/system/jobs/jobs.component.html + 87 - - Highlighted comment + + + The plugin index is not available. Please retry later. - src/app/videos/+video-watch/comment/video-comment.component.html - 20 + ../app/+admin/plugins/plugin-search/plugin-search.component.ts + 100 - - Reply - - src/app/videos/+video-watch/comment/video-comment.component.html - 38 - - - This comment has been deleted - - src/app/videos/+video-watch/comment/video-comment.component.html - 55 - - - - Users - + + + Please only install plugins or themes you trust, since they can execute any code on your instance. - src/app/+admin/admin.component.html - 3 + ../app/+admin/plugins/plugin-search/plugin-search.component.ts + 122 - - - Follows & redundancies - + + + Install ? - src/app/+admin/admin.component.html - 7 + ../app/+admin/plugins/plugin-search/plugin-search.component.ts + 123 - - - Moderation - + + + installed. - src/app/+admin/admin.component.html - 11 + ../app/+admin/plugins/plugin-search/plugin-search.component.ts + 135 + + + Search... - src/app/+about/about-instance/about-instance.component.html - 60 + ../app/+admin/plugins/plugin-search/plugin-search.component.html + 6 - - - Configuration - + + + To load your new installed plugins or themes, refresh the page. + - src/app/+admin/admin.component.html - 15 + ../app/+admin/plugins/plugin-search/plugin-search.component.html + 10,11 - - - Plugins/Themes - + + + Popular - src/app/+admin/admin.component.html - 19 + ../app/+admin/plugins/plugin-search/plugin-search.component.html + 16 - - - System - + + + {VAR_PLURAL, plural, =1 {result} other {results}} - src/app/+admin/admin.component.html + ../app/+admin/plugins/plugin-search/plugin-search.component.html 23 - - Follows & redundancies + + + for "" - src/app/+admin/follows/follows.component.html - 2 + ../app/+admin/plugins/plugin-search/plugin-search.component.html + 23,24 - - Following + + + No results. + - src/app/+admin/follows/follows.component.html - 5 + ../app/+admin/plugins/plugin-search/plugin-search.component.html + 29,30 - - Follow + + + Plugin npm package (new window) - src/app/+admin/follows/follows.component.html - 7 + ../app/+admin/plugins/plugin-search/plugin-search.component.html + 44 - - Followers + + + Muted accounts - src/app/+admin/follows/follows.component.html - 9 + ../app/shared/shared-moderation/account-blocklist.component.html + 3 - - Video redundancies + + + Showing to of muted accounts - src/app/+admin/follows/follows.component.html - 11 + ../app/shared/shared-moderation/account-blocklist.component.html + 10 - - 1 host (without "http://") per line + + + Account - src/app/+admin/follows/following-add/following-add.component.html - 5 + ../app/shared/shared-moderation/account-blocklist.component.html + 28 - - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - + + + No account found matching current filters. - src/app/+admin/follows/following-add/following-add.component.html - 17 + ../app/shared/shared-moderation/account-blocklist.component.html + 63 - - Add following + + + No account found. - src/app/+admin/follows/following-add/following-add.component.html - 21 + ../app/shared/shared-moderation/account-blocklist.component.html + 64 - - Filter... + + + List installed plugins - src/app/+admin/follows/followers-list/followers-list.component.html - 8 + ../app/+admin/plugins/plugins.routes.ts + 28 + + + Search plugins - src/app/+admin/follows/following-list/following-list.component.html - 9 + ../app/+admin/plugins/plugins.routes.ts + 37 + + + Show plugin - src/app/+admin/users/user-list/user-list.component.html - 27 + ../app/+admin/plugins/plugins.routes.ts + 46 - - Follower handle + + + Video to import updated. - src/app/+admin/follows/followers-list/followers-list.component.html - 16 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts + 129 - - State + + + Update - src/app/+admin/follows/followers-list/followers-list.component.html - 17 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 70 + + + Select the torrent to import - src/app/+admin/follows/following-list/following-list.component.html - 19 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + OR - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 11 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 10 - - Score + + + Paste magnet URI - src/app/+admin/follows/followers-list/followers-list.component.html - 18 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 13 - - Created + + + Channel - src/app/+admin/follows/followers-list/followers-list.component.html - 19 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 27 + + + Privacy - src/app/+admin/follows/following-list/following-list.component.html - 20 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 34 + + + Import - src/app/+admin/users/user-list/user-list.component.html - 44 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 41 + + + 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/moderation/video-abuse-list/video-abuse-list.component.html - 9 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 17,19 + + + Sorry, but something went wrong - src/app/+admin/system/jobs/jobs.component.html - 32 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 48 + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 11 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 53,54 - - Accepted + + + Cannot create live because this instance have too many created lives - src/app/+admin/follows/followers-list/followers-list.component.html - 28 + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many lives - src/app/+admin/follows/following-list/following-list.component.html - 30 + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 - - Pending + + + Live published. - src/app/+admin/follows/followers-list/followers-list.component.html - 29 + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go Live - src/app/+admin/follows/following-list/following-list.component.html - 31 + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 - - Accept + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + - src/app/+admin/follows/followers-list/followers-list.component.html - 36 + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + + Your video was uploaded to your account and is private. - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 41 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts + 89 - - Refuse + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? - src/app/+admin/follows/followers-list/followers-list.component.html - 37 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts + 90 + + + Your video is not uploaded yet, are you sure you want to leave this page? - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 42 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts + 92 - - Host + + + Upload - src/app/+admin/follows/following-list/following-list.component.html - 18 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts + 112 - - Redundancy allowed + + + Upload - src/app/+admin/follows/following-list/following-list.component.html - 21 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts + 114 - - Video redundancies list + + + Upload cancelled - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 2 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts + 131 - - Display + + + Video published. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 5 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts + 242 + + + Your video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 95 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts + 264,265 + + + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 16 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts + 284,285 - - Strategy + + + Publish - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 22 + ../app/+videos/+video-edit/video-add-components/video-upload.component.html + 78 - - Video name + + + Select the file to upload - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 23 + ../app/+videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Video background image - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 8 + ../app/+videos/+video-edit/video-add-components/video-upload.component.html + 26 - - Video URL + + + Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 24 + ../app/+videos/+video-edit/video-add-components/video-upload.component.html + 29,32 - - Total size + + + Processing… - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 25 + ../app/+videos/+video-edit/video-add-components/video-upload.component.html + 50 - - Enabled strategies stats + + + Congratulations! Your video is now available in your private library. + - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 69 + ../app/+videos/+video-edit/video-add-components/video-upload.component.html + 63,64 - - - No redundancy strategy is enabled on your instance. - + + + Publish will be available when upload is finished - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 73 + ../app/+videos/+video-edit/video-add-components/video-upload.component.html + 76 - - Create user + + + URL - src/app/+admin/users/user-edit/user-edit.component.html - 1 + ../app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + 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/users/user-edit/user-edit.component.html - 1 + ../app/+videos/+video-edit/video-add-components/video-import-url.component.html + 11,14 + + + Congratulations, the video behind will be imported! You can already add information about this video. + - src/app/+admin/users/user-list/user-list.component.html - 6 + ../app/+videos/+video-edit/video-add-components/video-import-url.component.html + 49,50 - - Edit user + + + Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. - src/app/+admin/users/user-edit/user-edit.component.html - 2 + ../app/+videos/+video-edit/video-add.component.html + 3 + + + Read instance rules for help - src/app/+admin/users/user-edit/user-edit.component.html - 2 + ../app/+videos/+video-edit/video-add.component.html + 4 - - Username + + + Upload a file - src/app/+admin/users/user-edit/user-edit.component.html - 8 + ../app/+videos/+video-edit/video-add.component.html + 26 + + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. - src/app/+admin/users/user-edit/user-edit.component.html - 8 + ../app/+videos/+video-edit/video-add.component.html + 11,14 + + + Import - src/app/+signup/+register/register-step-user.component.html + ../app/+videos/+video-edit/video-add.component.html 19 - - john + + + Upload - src/app/+admin/users/user-edit/user-edit.component.html - 10 + ../app/+videos/+video-edit/video-add.component.html + 20 + + + Import with URL - src/app/+admin/users/user-edit/user-edit.component.html - 10 + ../app/+videos/+video-edit/video-add.component.html + 36 - - mail@example.com + + + Import with torrent - src/app/+admin/users/user-edit/user-edit.component.html - 21 + ../app/+videos/+video-edit/video-add.component.html + 46 + + + Go live - src/app/+admin/users/user-edit/user-edit.component.html - 21 + ../app/+videos/+video-edit/video-add.component.html + 56 - - Role + + + You have unsaved changes! If you leave, your changes will be lost. - src/app/+admin/users/user-edit/user-edit.component.html - 42 + ../app/+videos/+video-edit/video-update.component.ts + 93 + + + Video updated. - src/app/+admin/users/user-edit/user-edit.component.html - 42 + ../app/+videos/+video-edit/video-update.component.ts + 140 + + + Comment - src/app/+admin/users/user-list/user-list.component.html - 43 + ../app/+videos/+video-watch/comment/video-comment-add.component.ts + 67 - - - Transcoding is enabled on server. The video quota only take in account original video. - At most, this user could use ~ . - + + + Reply - src/app/+admin/users/user-edit/user-edit.component.html - 66 + ../app/+videos/+video-watch/comment/video-comment-add.component.ts + 69 + + + Add comment... - src/app/+admin/users/user-edit/user-edit.component.html - 66 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 6 - - Daily video quota + + + Markdown compatible - src/app/+admin/users/user-edit/user-edit.component.html - 73 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 13 + + + Markdown compatible that supports: - src/app/+admin/users/user-edit/user-edit.component.html - 73 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 15 - - Bypass video auto blacklist + + + Auto generated links - src/app/+admin/users/user-edit/user-edit.component.html - 86 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 18 + + + Break lines - src/app/+admin/users/user-edit/user-edit.component.html - 86 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 19 - - Danger Zone + + + Lists - src/app/+admin/users/user-edit/user-edit.component.html - 94 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 20 + + + Emphasis - src/app/+admin/users/user-edit/user-edit.component.html - 94 - - - Send a link to reset the password by email to the user - - src/app/+admin/users/user-edit/user-edit.component.html - 97 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 22 + + + bold - src/app/+admin/users/user-edit/user-edit.component.html - 97 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - Ask for new password + + + italic - src/app/+admin/users/user-edit/user-edit.component.html - 98 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 23 + + + Emoji shortcuts - src/app/+admin/users/user-edit/user-edit.component.html - 98 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 26 - - Manually set the user password + + + Emoji markup - src/app/+admin/users/user-edit/user-edit.component.html - 102 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 30 + + + See complete list - src/app/+admin/users/user-edit/user-edit.component.html - 102 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 32 - - Show + + + Cancel - src/app/+admin/users/user-edit/user-password.component.html - 10 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 46 - - Hide + + + You are one step away from commenting - src/app/+admin/users/user-edit/user-password.component.html - 11 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 55 - - Users list + + + You can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface. - src/app/+admin/users/user-list/user-list.component.html - 2 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 60,63 - - Batch actions + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - src/app/+admin/users/user-list/user-list.component.html - 19 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 65,66 - - Username + + + Login to comment - src/app/+admin/users/user-list/user-list.component.html - 40 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 76 - - Video quota + + + Markdown Emoji List - src/app/+admin/users/user-list/user-list.component.html - 42 + ../app/+videos/+video-watch/comment/video-comment-add.component.html + 84 - - (banned) + + + Comment is required. - src/app/+admin/users/user-list/user-list.component.html - 65 + ../app/shared/form-validators/video-comment-validators.ts + 7 - - User's email must be verified to login + + + Comment must be at least 2 characters long. - src/app/+admin/users/user-list/user-list.component.html - 72 + ../app/shared/form-validators/video-comment-validators.ts + 8 - - User's email is verified / User can login without email verification + + + Comment cannot be more than 3000 characters long. - src/app/+admin/users/user-list/user-list.component.html - 76 + ../app/shared/form-validators/video-comment-validators.ts + 9 - - Ban reason: + + + Support - src/app/+admin/users/user-list/user-list.component.html - 95 + ../app/+videos/+video-watch/modal/video-support.component.html + 3 - - Moderation + + + Maybe later - src/app/+admin/moderation/moderation.component.html - 2 + ../app/+videos/+video-watch/modal/video-support.component.html + 11 - - Video abuses + + + When active, the next video is automatically played after the current one. - src/app/+admin/moderation/moderation.component.html - 5 + ../app/+videos/+video-watch/recommendations/recommended-videos.component.ts + 59 - - + + + Other videos - src/app/+admin/moderation/moderation.component.html - 7 + ../app/+videos/+video-watch/recommendations/recommended-videos.component.html + 5,6 - - Auto-blacklisted videos + + + AUTOPLAY - src/app/+admin/moderation/moderation.component.html - 9 + ../app/+videos/+video-watch/recommendations/recommended-videos.component.html + 10 - - Muted accounts + + + Report this comment - src/app/+admin/moderation/moderation.component.html - 11 + ../app/+videos/+video-watch/comment/video-comment.component.ts + 173 + + + Remove - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html - 2 + ../app/+videos/+video-watch/comment/video-comment.component.ts + 181 - - Muted servers + + + Remove & re-draft - src/app/+admin/moderation/moderation.component.html - 13 + ../app/+videos/+video-watch/comment/video-comment.component.ts + 189 - - Sensitive + + + Options - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 9 + ../app/+videos/+video-watch/comment/video-comment.component.html + 48 - - Unfederated + + + Highlighted comment - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 10 + ../app/+videos/+video-watch/comment/video-comment.component.html + 20 - - Date + + + Reply - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 11 + ../app/+videos/+video-watch/comment/video-comment.component.html + 44 - - Go to the video + + + Deleted - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 25 + ../app/+videos/+video-watch/comment/video-comment.component.html + 55 + + + This comment has been deleted - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 33 + ../app/+videos/+video-watch/comment/video-comment.component.html + 61 + + + Like this video - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 33 + ../app/+videos/+video-watch/video-watch.component.ts + 131 - - Actions + + + Dislike this video - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 35 + ../app/+videos/+video-watch/video-watch.component.ts + 132 + + + Support options for this video - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 44 + ../app/+videos/+video-watch/video-watch.component.ts + 133 - - Blacklist reason: + + + Save to playlist - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 43 + ../app/+videos/+video-watch/video-watch.component.ts + 134 - - Moderation comment + + + You need to be <a href="/login">logged in</a> to rate this video. - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html - 3 + ../app/+videos/+video-watch/video-watch.component.ts + 219 - - - This comment can only be seen by you or the other moderators. - + + + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html - 18 + ../app/+videos/+video-watch/video-watch.component.ts + 412 - - Update this comment + + + Redirection - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html - 26 + ../app/+videos/+video-watch/video-watch.component.ts + 413 - - Reporter + + + This video contains mature or explicit content. Are you sure you want to watch it? - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 8 + ../app/+videos/+video-watch/video-watch.component.ts + 527 - - Video + + + Mature or explicit content - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 10 + ../app/+videos/+video-watch/video-watch.component.ts + 528 + + + Up Next - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 14 + ../app/+videos/+video-watch/video-watch.component.ts + 580 + + + Cancel - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 9 + ../app/+videos/+video-watch/video-watch.component.ts + 581 - - Go to the account + + + Autoplay is suspended - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 25 + ../app/+videos/+video-watch/video-watch.component.ts + 582 + + + Enter/exit fullscreen (requires player focus) - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 27 + ../app/+videos/+video-watch/video-watch.component.ts + 869 - - Reason: + + + Play/Pause the video (requires player focus) - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 53 + ../app/+videos/+video-watch/video-watch.component.ts + 870 - - Moderation comment: + + + Mute/unmute the video (requires player focus) - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 57 + ../app/+videos/+video-watch/video-watch.component.ts + 871 - - Unblacklist + + + Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html - 12 + ../app/+videos/+video-watch/video-watch.component.ts + 873 + + + Increase the volume (requires player focus) - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html - 17 + ../app/+videos/+video-watch/video-watch.component.ts + 875 - - Instance + + + Decrease the volume (requires player focus) - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html - 8 + ../app/+videos/+video-watch/video-watch.component.ts + 876 + + + Seek the video forward (requires player focus) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 10 + ../app/+videos/+video-watch/video-watch.component.ts + 878 + + + Seek the video backward (requires player focus) - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 12 + ../app/+videos/+video-watch/video-watch.component.ts + 879 + + + Increase playback rate (requires player focus) - src/app/+about/about.component.html - 5 + ../app/+videos/+video-watch/video-watch.component.ts + 881 - - Muted at + + + Decrease playback rate (requires player focus) - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html - 9 + ../app/+videos/+video-watch/video-watch.component.ts + 882 + + + Navigate in the video frame by frame (requires player focus) - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html - 9 + ../app/+videos/+video-watch/video-watch.component.ts + 884 + + + Like the video - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html - 13 + ../app/+videos/+video-watch/video-watch.component.ts + 892 + + + Dislike the video - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 13 + ../app/+videos/+video-watch/video-watch.component.ts + 897 - - Unmute + + + Subscribe to the account - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html - 19 + ../app/+videos/+video-watch/video-watch.component.ts + 902 + + + The video is being imported, it will be available when the import is finished. - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html - 18 + ../app/+videos/+video-watch/video-watch.component.html + 21,22 + + + The video is being transcoded, it may not work properly. - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html - 22 + ../app/+videos/+video-watch/video-watch.component.html + 25,26 + + + This video will be published on . - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 23 + ../app/+videos/+video-watch/video-watch.component.html + 29,30 - - Account + + + This live has not started yet. - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html - 8 + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html - 12 + ../app/+videos/+video-watch/video-watch.component.html + 37,38 - - Plugins/Themes + + + This video is blocked. - src/app/+admin/plugins/plugins.component.html - 2 + ../app/+videos/+video-watch/video-watch.component.html + 41 - - Installed + + + Published • views - src/app/+admin/plugins/plugins.component.html - 5 + ../app/+videos/+video-watch/video-watch.component.html + 55 - - Search + + + Published • views - src/app/+admin/plugins/plugins.component.html - 7 + ../app/+videos/+video-watch/video-watch.component.html + 66 - - Homepage + + + SHARE - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + ../app/+videos/+video-watch/video-watch.component.html + 105 + + + Category - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 51 + ../app/+videos/+video-watch/video-watch.component.html + 237 - - Go to the plugin homepage + + + Licence - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 23 + ../app/+videos/+video-watch/video-watch.component.html + 246 + + + Language - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 48 + ../app/+videos/+video-watch/video-watch.component.html + 255 - - Settings + + + Tags - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 29 + ../app/+videos/+video-watch/video-watch.component.html + 264 - - Uninstall + + + SUPPORT - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 35 + ../app/+videos/+video-watch/video-watch.component.html + 100 - - Search... + + + SAVE - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 6 + ../app/+videos/+video-watch/video-watch.component.html + 116 - - - To load your new installed plugins or themes, refresh the page. - + + + DOWNLOAD - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 9 + ../app/+videos/+video-watch/video-watch.component.html + 130 - - Popular + + + Channel page - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 16 + ../app/+videos/+video-watch/video-watch.component.html + 178 - - - for "" - + + + Account page - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 22 + ../app/+videos/+video-watch/video-watch.component.html + 181 - - - No results. - + + + By - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 28 + ../app/+videos/+video-watch/video-watch.component.html + 182 - - - This does not have settings. - + + + - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html - 29 + ../app/+videos/+video-watch/video-watch.component.html + 188 - - System + + + Show more - src/app/+admin/system/system.component.html - 2 + ../app/+videos/+video-watch/video-watch.component.html + 209 - - Jobs + + + Show less - src/app/+admin/system/system.component.html - 5 + ../app/+videos/+video-watch/video-watch.component.html + 215 - - Logs + + + Origin instance - src/app/+admin/system/system.component.html - 7 + ../app/+videos/+video-watch/video-watch.component.html + 227 - - Debug + + + Originally published - src/app/+admin/system/system.component.html - 9 + ../app/+videos/+video-watch/video-watch.component.html + 232 - - Jobs list + + + Duration - src/app/+admin/system/jobs/jobs.component.html - 2 + ../app/+videos/+video-watch/video-watch.component.html + 272 - - Job type + + + Friendly Reminder: - src/app/+admin/system/jobs/jobs.component.html - 5 + ../app/+videos/+video-watch/video-watch.component.html + 295 - - Job state + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - src/app/+admin/system/jobs/jobs.component.html - 14 + ../app/+videos/+video-watch/video-watch.component.html + 297,298 - - ID + + + Get more information - src/app/+admin/system/jobs/jobs.component.html - 30 + ../app/+videos/+video-watch/video-watch.component.html + 300 - - Type + + + OK - src/app/+admin/system/jobs/jobs.component.html - 31 + ../app/+videos/+video-watch/video-watch.component.html + 305 - - State + + + Stop autoplaying next video - src/app/+admin/system/jobs/jobs.component.html - 33 + ../app/+videos/+video-watch/video-watch-playlist.component.ts + 203 + + + Autoplay next video - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 10 + ../app/+videos/+video-watch/video-watch-playlist.component.ts + 204 - - Delayed. + + + Stop looping playlist videos - src/app/+admin/system/jobs/jobs.component.html - 42 + ../app/+videos/+video-watch/video-watch-playlist.component.ts + 209 - - Will start soon... + + + Loop playlist videos - src/app/+admin/system/jobs/jobs.component.html - 43 + ../app/+videos/+video-watch/video-watch-playlist.component.ts + 210 - - Running... + + + Unlisted - src/app/+admin/system/jobs/jobs.component.html - 44 + ../app/+videos/+video-watch/video-watch-playlist.component.html + 9 - - Finished + + + Private - src/app/+admin/system/jobs/jobs.component.html - 45 + ../app/+videos/+video-watch/video-watch-playlist.component.html + 10 - - Failed + + + Public - src/app/+admin/system/jobs/jobs.component.html - 46 + ../app/+videos/+video-watch/video-watch-playlist.component.html + 11 - - Refresh + + + Do you really want to delete this comment? - src/app/+admin/system/logs/logs.component.html - 20 + ../app/+videos/+video-watch/comment/video-comments.component.ts + 166 - - By -> + + + The deletion will be sent to remote instances so they can reflect the change. - src/app/+admin/system/logs/logs.component.html - 32 + ../app/+videos/+video-watch/comment/video-comments.component.ts + 169 - - Name + + + It is a remote comment, so the deletion will only be effective on your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 13 + ../app/+videos/+video-watch/comment/video-comments.component.ts + 171 + + + Delete and re-draft - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 12 + ../app/+videos/+video-watch/comment/video-comments.component.ts + 197 + + + Do you really want to delete and re-draft this comment? - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 12 + ../app/+videos/+video-watch/comment/video-comments.component.ts + 197 - - Short description + + + SORT BY - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 22 + ../app/+videos/+video-watch/comment/video-comments.component.html + 17 - - Main instance categories + + + Most recent first (default) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 40 + ../app/+videos/+video-watch/comment/video-comments.component.html + 19 - - No results found + + + Most replies first - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 46 + ../app/+videos/+video-watch/comment/video-comments.component.html + 20 + + + 1 Comment - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 58 + ../app/+videos/+video-watch/comment/video-comments.component.html + 6 + + + Comments - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 33 + ../app/+videos/+video-watch/comment/video-comments.component.html + 7 - - Main languages you/your moderators speak + + + Comments - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 52 + ../app/+videos/+video-watch/comment/video-comments.component.html + 9 - - Moderation & NSFW + + + No comments. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 63 + ../app/+videos/+video-watch/comment/video-comments.component.html + 33 - - This instance is dedicated to sensitive or NSFW content + + + View replies from and others - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 68 + ../app/+videos/+video-watch/comment/video-comments.component.html + 84,85 - - - 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. - + + + View replies from - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 72 + ../app/+videos/+video-watch/comment/video-comments.component.html + 87,88 - - Policy on videos containing sensitive content + + + View replies - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 81 + ../app/+videos/+video-watch/comment/video-comments.component.html + 90 - - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - + + + Comments are disabled. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 85 + ../app/+videos/+video-watch/comment/video-comments.component.html + 101,102 - - Do not list + + + Name is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 93 + ../app/shared/form-validators/video-channel-validators.ts + 12 + + + Name must be at least 1 character long. - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 14 + ../app/shared/form-validators/video-channel-validators.ts + 13 - - Blur thumbnails + + + Name cannot be more than 50 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 94 + ../app/shared/form-validators/video-channel-validators.ts + 14 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + ../app/shared/form-validators/video-channel-validators.ts 15 - - Terms + + + Display name is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 102 + ../app/shared/form-validators/video-channel-validators.ts + 26 + + + Display name must be at least 1 character long. - src/app/+about/about-instance/about-instance.component.html - 77 + ../app/shared/form-validators/video-channel-validators.ts + 27 + + + Display name cannot be more than 50 characters long. - src/app/+signup/+register/register.component.html - 88 + ../app/shared/form-validators/video-channel-validators.ts + 28 - - Code of conduct + + + Description must be at least 3 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 111 + ../app/shared/form-validators/video-channel-validators.ts + 38 + + + Description cannot be more than 1000 characters long. - src/app/+about/about-instance/about-instance.component.html - 71 + ../app/shared/form-validators/video-channel-validators.ts + 39 + + + Support text must be at least 3 characters long. - src/app/+signup/+register/register.component.html - 82 + ../app/shared/form-validators/video-channel-validators.ts + 49 - - Moderation information + + + Support text cannot be more than 1000 characters long - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 120 + ../app/shared/form-validators/video-channel-validators.ts + 50 + + + Do you really want to unban ? - src/app/+about/about-instance/about-instance.component.html - 65 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 + + + User unbanned. - src/app/+signup/+register/register.component.html + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts 76 - - Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc + + + If you remove this user, you will not be able to create another with the same username! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 121 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 90 - - You and your instance + + + User deleted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 130 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 96 - - Who is behind the instance? + + + User email set as verified - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 133 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 107 - - A single person? A non-profit? A company? + + + Account muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 134 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 119 - - Why did you create this instance? + + + Account unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 145 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 133 - - To share your personal videos? To open registrations and allow people to upload what they want? + + + Instance muted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 146 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 147 - - How long do you plan to maintain this instance? + + + Instance unmuted. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 156 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 161 - - It's important to know for users who want to register on your instance + + + Account muted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 157 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 175 - - How will you finance the PeerTube server? + + + Account unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 167 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 189 - - With your own funds? With users donations? Advertising? + + + Instance muted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 168 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 203 - - Other information + + + Instance unmuted by the instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 177 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 217 - - What server/hardware does the instance run on? + + + 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 - 180 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 228 - - 2vCore 2GB RAM/or directly the link to the server you rent etc + + + Delete account comments - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 181 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 229 - - Instance information + + + Will remove comments of this account (may take several minutes). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 5 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 235 - - Theme & Default route + + + Edit user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 198 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 263 - - Global theme + + + Change quota, role, and more. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 202 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 264 - - default + + + Delete user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 206 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 268 - - Default client route + + + Unban user - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 216 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 279 - - Discover videos + + + Allow the user to login and create videos/comments again - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 219 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 280 - - Trending videos + + + Mute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 220 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 297 - - Most liked videos + + + Hide any content from that user from you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 221 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 298 - - Recently added videos + + + Unmute this account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 222 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 303 - - Local videos + + + Show back content from that user for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 223 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 304 - - Signup + + + Mute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 229 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 309 - - ⚠️ This functionality requires a lot of attention and extra moderation. + + + Hide any content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 238 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 310 + + + Unmute the instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 368 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 315 + + + Show back content from that instance for you. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 381 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 316 - - Signup requires email verification + + + Remove comments from your videos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 243 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 321 - - Signup limit + + + Remove comments made by this account on your videos. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 247 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 322 - - Signup enabled + + + Mute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 235 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 333 - - 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 - 261 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 334 - - Default video quota per user + + + Unmute this account by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 265 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 339 - - Default daily upload limit 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 - 277 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 340 - - Allow import with HTTP URL (i.e. YouTube) + + + Mute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 298 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 351 - - Allow import with a torrent file or a magnet URI + + + 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 - 305 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 352 - - Auto-blacklist + + + Unmute the instance by your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 313 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 357 - - Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. + + + 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 - 325 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 358 - - Blacklist new videos automatically + + + Remove comments from your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 322 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 368 - - Instance followers + + + Remove comments made by this account from your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 335 + ../app/shared/shared-moderation/user-moderation-dropdown.component.ts + 369 - - Other instances can follow your instance + + + Report reason is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 343 + ../app/shared/form-validators/abuse-validators.ts + 7 - - Manually approve new instance followers + + + Report reason must be at least 2 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 350 + ../app/shared/form-validators/abuse-validators.ts + 8 - - Instance followings + + + Report reason cannot be more than 3000 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 356 + ../app/shared/form-validators/abuse-validators.ts + 9 - - Automatically follow other instances that follow you + + + Moderation comment is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 365 + ../app/shared/form-validators/abuse-validators.ts + 16 - - Index URL + + + Moderation comment must be at least 2 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 386 + ../app/shared/form-validators/abuse-validators.ts + 17 - - Automatically follow instances of the public index + + + Moderation comment cannot be more than 3000 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 378 + ../app/shared/form-validators/abuse-validators.ts + 18 - - Administrator + + + Abuse message is required. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 402 + ../app/shared/form-validators/abuse-validators.ts + 25 - - Admin email + + + Abuse message must be at least 2 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 405 + ../app/shared/form-validators/abuse-validators.ts + 26 - - Enable contact form + + + Abuse message cannot be more than 3000 characters long. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 416 + ../app/shared/form-validators/abuse-validators.ts + 27 - - Basic configuration + + + Instance unmuted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 195 + ../app/shared/shared-moderation/server-blocklist.component.ts + 46 - - Twitter + + + Instance muted by your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 425 + ../app/shared/shared-moderation/server-blocklist.component.ts + 69 - - Your Twitter username + + + Report - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 431 + ../app/shared/shared-moderation/report-modals/account-report.component.ts + 51 - - Indicates the Twitter account for the website or platform on which the content was published. + + + Account reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 435 + ../app/shared/shared-moderation/report-modals/account-report.component.ts + 82 - - Instance whitelisted by Twitter + + + What is the issue? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 449 + ../app/shared/shared-moderation/report-modals/report.component.html + 13 - - - If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. - If the instance is not whitelisted, we use an image link card that will redirect on 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 whitelisted. - + + + Please describe the issue... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 453 + ../app/shared/shared-moderation/report-modals/report.component.html + 42 - - Services + + + Your report will be sent to moderators of and will be forwarded to the comment origin () too. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 423 + ../app/shared/shared-moderation/report-modals/report.component.html + 37,38 - - Transcoding + + + Violent or repulsive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 473 + ../app/shared/shared-moderation/abuse.service.ts + 139 - - Transcoding enabled + + + Contains offensive, violent, or coarse language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 479 + ../app/shared/shared-moderation/abuse.service.ts + 140 - - If you disable transcoding, many videos from your users will not work! + + + Hateful or abusive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 483 + ../app/shared/shared-moderation/abuse.service.ts + 144 - - Allow your users to upload .mkv, .mov, .avi and .flv videos + + + Contains abusive, racist or sexist language or iconography. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 496 + ../app/shared/shared-moderation/abuse.service.ts + 145 - - Allow additional extensions + + + Spam, ad or false news - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 493 + ../app/shared/shared-moderation/abuse.service.ts + 149 - - Allow your users to upload audio files that will be merged with the preview file on upload + + + Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 507 + ../app/shared/shared-moderation/abuse.service.ts + 150 - - Allow audio files upload + + + Privacy breach or doxxing - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 504 + ../app/shared/shared-moderation/abuse.service.ts + 154 - - - Experimental, we suggest you to not disable webtorrent support for now - - If you also enabled HLS support, it will multiply videos storage by 2 - - - - If disabled, breaks federation with PeerTube instances < 2.1 - + + + Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 519 + ../app/shared/shared-moderation/abuse.service.ts + 155 - - WebTorrent support enabled + + + Copyright - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 516 - - - - Requires ffmpeg >= 4.1 - - Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: - - Resolution change is smoother - Faster playback in particular with long videos - More stable playback (less bugs/infinite loading) - - - If you also enabled WebTorrent support, it will multiply videos storage by 2 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 540 - - - HLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 537 - - - Transcoding threads + ../app/shared/shared-moderation/abuse.service.ts + 159 + + + + Infringes your copyright wrt. the regional laws with which the server must comply. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 558 + ../app/shared/shared-moderation/abuse.service.ts + 160 - - Resolution enabled + + + Breaks server rules - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 573 + ../app/shared/shared-moderation/abuse.service.ts + 164 - - Cache + + + Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 586 + ../app/shared/shared-moderation/abuse.service.ts + 165 - - Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + + Thumbnails - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 590 + ../app/shared/shared-moderation/abuse.service.ts + 173 - - Previews cache size + + + The above can only be seen in thumbnails. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 + ../app/shared/shared-moderation/abuse.service.ts + 174 - - Video captions cache size + + + Captions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 606 + ../app/shared/shared-moderation/abuse.service.ts + 178 - - Customizations + + + The above can only be seen in captions (please describe which). - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 615 + ../app/shared/shared-moderation/abuse.service.ts + 179 - - JavaScript + + + Video reported. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 620 - - - - Write JavaScript code directly.Example: console.log('my instance is amazing'); - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 623 - - - - Write CSS code directly. Example: -#custom-css - color: red; - - - - Prepend with #custom-css to override styles. Example: -#custom-css .logged-in-email - color: red; - - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 642 - - - Advanced configuration + ../app/shared/shared-moderation/report-modals/video-report.component.ts + 110 + + + + Report video "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 470 + ../app/shared/shared-moderation/report-modals/video-report.component.html + 3 - - Update configuration + + + Start at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 673 + ../app/shared/shared-moderation/report-modals/video-report.component.html + 47 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + + Stop at - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 674 + ../app/shared/shared-moderation/report-modals/video-report.component.html + 62 - - Total video quota: + + + Your report will be sent to moderators of and will be forwarded to the video origin () too. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 5 + ../app/shared/shared-moderation/report-modals/video-report.component.html + 75,76 - - used + + + Process domains - src/app/+my-account/my-account-settings/my-account-settings.component.html - 6 + ../app/shared/shared-moderation/batch-domains-modal.component.ts + 28 - - Daily video quota: + + + - src/app/+my-account/my-account-settings/my-account-settings.component.html - 10 + ../app/shared/shared-moderation/batch-domains-modal.component.html + 3 - - Profile + + + 1 host (without "http://") per line - src/app/+my-account/my-account-settings/my-account-settings.component.html - 15 + ../app/shared/shared-moderation/batch-domains-modal.component.html + 11 - - Video settings + + + users banned. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 18 + ../app/shared/shared-moderation/user-ban-modal.component.ts + 53 - - Interface + + + User banned. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 24 + ../app/shared/shared-moderation/user-ban-modal.component.ts + 54 - - Danger zone + + + Ban - src/app/+my-account/my-account-settings/my-account-settings.component.html - 33 + ../app/shared/shared-moderation/user-ban-modal.component.html + 5,3 - - Change password + + + Reason... - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 + ../app/shared/shared-moderation/user-ban-modal.component.html + 12 + + + A banned user will no longer be able to login. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 30 + ../app/shared/shared-moderation/user-ban-modal.component.html + 21,22 - - Current password + + + Ban this user - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 7 + ../app/shared/shared-moderation/user-ban-modal.component.html + 31 - - New password + + + Video blocked. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 15 + ../app/shared/shared-moderation/video-block.component.ts + 60 - - Confirm new password + + + Please describe the reason... - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 23 + ../app/shared/shared-moderation/video-block.component.html + 13 - - Default policy on videos containing sensitive content + + + Block video "" - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + ../app/shared/shared-moderation/video-block.component.html 3 - - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - + + + Block live "" - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 6 + ../app/shared/shared-moderation/video-block.component.html + 4 - - Only display videos in the following languages/subtitles + + + Unfederate the video - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 22 + ../app/shared/shared-moderation/video-block.component.html + 24 - - In Recently added, Trending, Local, Most liked and Search pages + + + This will ask remote instances to delete it - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 25 + ../app/shared/shared-moderation/video-block.component.html + 27 - - Use P2P to exchange parts of the video with others + + + Blocking this live will automatically terminate the live stream. - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 41 + ../app/shared/shared-moderation/video-block.component.html + 33,34 - - Automatically plays video + + + Account unmuted by your instance. - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + ../app/shared/shared-moderation/account-blocklist.component.ts 48 - - Automatically starts playing next video + + + Block reason must be at least 2 characters long. - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 55 + ../app/shared/form-validators/video-block-validators.ts + 7 - - Update my profile + + + Block reason cannot be more than 300 characters long. - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 27 + ../app/shared/form-validators/video-block-validators.ts + 8 - - - Your current email is - + + + is not valid - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 4 + ../app/shared/form-validators/batch-domains-validators.ts + 19 - - - is awaiting email verification - + + + Domain is required. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 8 + ../app/shared/form-validators/batch-domains-validators.ts + 56 - - New email + + + Domains entered are invalid. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 15 + ../app/shared/form-validators/batch-domains-validators.ts + 57 - - Your new email + + + Domains entered contain duplicates. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 17 + ../app/shared/form-validators/batch-domains-validators.ts + 58 - - Your password + + + Username is required. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 27 + ../app/shared/form-validators/user-validators.ts + 12 - - Change email + + + Username must be at least 1 character long. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 35 + ../app/shared/form-validators/user-validators.ts + 13 - - Theme + + + Username cannot be more than 50 characters long. - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html - 3 + ../app/shared/form-validators/user-validators.ts + 14 - - instance default + + + Username should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html - 7 + ../app/shared/form-validators/user-validators.ts + 15 - - peertube default + + + Channel name is required. - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html - 8 + ../app/shared/form-validators/user-validators.ts + 27 - - Change ownership + + + Channel name must be at least 1 character long. - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 3 + ../app/shared/form-validators/user-validators.ts + 28 + + + Channel name cannot be more than 50 characters long. - src/app/+my-account/my-account-videos/my-account-videos.component.html - 30 + ../app/shared/form-validators/user-validators.ts + 29 - - Select the next owner + + + Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 10 + ../app/shared/form-validators/user-validators.ts + 30 - - Videos + + + Password is required. - src/app/+my-account/my-account-videos/my-account-videos.component.html - 2 + ../app/shared/form-validators/user-validators.ts + 49 - - Search your videos - - src/app/+my-account/my-account-videos/my-account-videos.component.html - 4 - - - Accept ownership - - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 3 - - - Select the target channel + + + Password must be at least 6 characters long. - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 10 + ../app/shared/form-validators/user-validators.ts + 50 - - Initiator + + + Password cannot be more than 255 characters long. - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 13 + ../app/shared/form-validators/user-validators.ts + 51 - - - Created - - + + + The new password and the confirmed password do not correspond. - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 15 + ../app/shared/form-validators/user-validators.ts + 69 - - Status + + + Video quota is required. - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 19 + ../app/shared/form-validators/user-validators.ts + 76 - - Action + + + Quota must be greater than -1. - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 20 + ../app/shared/form-validators/user-validators.ts + 77 - - + + + Daily upload limit is required. - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 38 + ../app/shared/form-validators/user-validators.ts + 83 - - Create a new video channel + + + Daily upload limit must be greater than -1. - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html - 4 + ../app/shared/form-validators/user-validators.ts + 84 - - Go to the channel + + + User role is required. - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html - 15 + ../app/shared/form-validators/user-validators.ts + 91 + + + You must agree with the instance terms in order to register on it. - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 10 + ../app/shared/form-validators/user-validators.ts + 113 - - subscribers + + + Ban reason must be at least 3 characters long. - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html - 20 + ../app/shared/form-validators/user-validators.ts + 123 + + + Ban reason cannot be more than 250 characters long. - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 15 + ../app/shared/form-validators/user-validators.ts + 124 - - Create a video channel + + + Report comment - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 6 + ../app/shared/shared-moderation/report-modals/comment-report.component.ts + 51 + + + Comment reported. - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 6 + ../app/shared/shared-moderation/report-modals/comment-report.component.ts + 82 - - Example: my_channel + + + Video removed from - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 15 + ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 98 + + + Timestamps updated - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 15 + ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 117 - - 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. + + + Starts at - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 52 + ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 140 + + + Stops at - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 52 + ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 141 - - Overwrite support field of all videos of this channel + + + and stops at - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 67 + ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 + + + Unavailable - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 67 + ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 32 - - subscribers + + + Delete from - src/app/+my-account/shared/actor-avatar-info.component.html - 10 + ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 88 - - Change the avatar + + + Edit starts/stops at - src/app/+my-account/shared/actor-avatar-info.component.html - 15 + ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 50 - - (extensions: , max size: ) + + + Save - src/app/+my-account/shared/actor-avatar-info.component.html - 18 + ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 82 - - Target + + + Video added in at timestamps - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 8 + ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 377 - - Once you delete your account, there is no going back. Please be certain. + + + Video added in - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 2 + ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 378 - - Delete your account + + + Save to - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + ../app/shared/shared-video-playlist/video-add-to-playlist.component.html 4 - - You don't have any subscriptions yet. + + + Search playlists - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 1 + ../app/shared/shared-video-playlist/video-add-to-playlist.component.html + 9 - - Created by + + + Create a private playlist - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 18 + ../app/shared/shared-video-playlist/video-add-to-playlist.component.html + 67 + + + Display name - src/app/+video-channels/video-channels.component.html - 26 + ../app/shared/shared-video-playlist/video-add-to-playlist.component.html + 72 - - Go the owner account page + + + Subscribed to all current channels of . You will be notified of all their new videos. - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 17 + ../app/shared/shared-user-subscription/subscribe-button.component.ts + 109 + + + Subscribed to . You will be notified of all their new videos. - src/app/+video-channels/video-channels.component.html - 25 + ../app/shared/shared-user-subscription/subscribe-button.component.ts + 110 - - Muted instances + + + Subscribed - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 2 + ../app/shared/shared-user-subscription/subscribe-button.component.ts + 112 - - Video history + + + Unsubscribed from all channels of - src/app/+my-account/my-account-history/my-account-history.component.html - 4 + ../app/shared/shared-user-subscription/subscribe-button.component.ts + 139 - - - - Delete history - + + + Unsubscribed from - src/app/+my-account/my-account-history/my-account-history.component.html - 7 + ../app/shared/shared-user-subscription/subscribe-button.component.ts + 140 - - You don't have videos history yet. + + + Unsubscribed - src/app/+my-account/my-account-history/my-account-history.component.html - 14 + ../app/shared/shared-user-subscription/subscribe-button.component.ts + 142 - - - - Notification preferences - + + + Using an ActivityPub account - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 2 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 50 - - All read + + + Subscribe with a Mastodon account: - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 17 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 57 - - Activities + + + Using a syndication feed - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 2 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 62 - - Web + + + Subscribe via RSS - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 3 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 63 - - Create a new playlist + + + Subscribe - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 1 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 7 + + + Subscribe to all channels - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 1 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 9 + + + channels subscribed - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html - 8 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 11 - - Playlist thumbnail + + + {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 60 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 31 + + + Subscribe with an account on this instance - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 60 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 53 - - Playlists + + + Subscribe with your local account - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html - 2 + ../app/shared/shared-user-subscription/subscribe-button.component.html + 54 - - Search your playlists + + + The live stream will be automatically terminated. - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html - 4 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 - - No videos in this playlist. + + + Video deleted. - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html - 11 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 214 - - Welcome to PeerTube! + + + This video will be duplicated by your instance. - src/app/+signup/shared/signup-success.component.html - 8 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 - - - If you need help to use PeerTube, you can have a look at the documentation. - + + + Download - src/app/+signup/shared/signup-success.component.html - 13 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 272 - - - Verify account email confirmation - + + + Display live information - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 2 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 278 - - - + + + Update - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 6 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 284 - - - Email updated. - + + + Block - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 9 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 290 - - An error occurred. + + + Mirror - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 302 - - - Request email for account verification - + + + Report - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 2 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 314 - - Send verification email + + + Mute account - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 322 - - This instance does not require email verification. + + + (channel page) - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 20 + ../app/shared/shared-video-miniature/video-miniature.component.ts + 117 - - Banned + + + Published - src/app/+accounts/accounts.component.html - 19 + ../app/shared/shared-video-miniature/video-miniature.component.ts + 162 - - Instance muted + + + Publication scheduled on - src/app/+accounts/accounts.component.html - 21 + ../app/shared/shared-video-miniature/video-miniature.component.ts + 167 - - Muted by your instance + + + Waiting transcoding - src/app/+accounts/accounts.component.html - 22 + ../app/shared/shared-video-miniature/video-miniature.component.ts + 171 - - Instance muted by your instance + + + To transcode - src/app/+accounts/accounts.component.html - 23 + ../app/shared/shared-video-miniature/video-miniature.component.ts + 175 - - Manage + + + To import - src/app/+accounts/accounts.component.html - 36 + ../app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + + {VAR_PLURAL, plural, =1 {1 view} other { views}} - src/app/+video-channels/video-channels.component.html - 19 + ../app/shared/shared-video-miniature/video-miniature.component.html + 31 - - Video channels + + + Blocked - src/app/+accounts/accounts.component.html - 42 + ../app/shared/shared-video-miniature/video-miniature.component.html + 51 - - This account does not have channels. + + + Sensitive - src/app/+accounts/account-video-channels/account-video-channels.component.html - 3 + ../app/shared/shared-video-miniature/video-miniature.component.html + 57 - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers} } + + + Display name cannot be more than 120 characters long. - src/app/+accounts/account-video-channels/account-video-channels.component.html - 12 + ../app/shared/form-validators/video-playlist-validators.ts + 14 + + + Privacy is required. - src/app/+video-channels/video-channels.component.html + ../app/shared/form-validators/video-playlist-validators.ts 23 - - See this video channel + + + The channel is required when the playlist is public. - src/app/+accounts/account-video-channels/account-video-channels.component.html - 8 + ../app/shared/form-validators/video-playlist-validators.ts + 41 - - This channel doesn't have any videos. + + + Live information - src/app/+accounts/account-video-channels/account-video-channels.component.html - 19 + ../app/shared/shared-video-live/live-stream-information.component.html + 3 - - - Show this channel - + + + Live RTMP Url - src/app/+accounts/account-video-channels/account-video-channels.component.html - 27 + ../app/shared/shared-video-live/live-stream-information.component.html + 10 - - Stats + + + Live stream key - src/app/+accounts/account-about/account-about.component.html - 8 + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone. - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 16 + ../app/shared/shared-video-live/live-stream-information.component.html + 18 - - Joined + + + Close - src/app/+accounts/account-about/account-about.component.html - 10 + ../app/shared/shared-video-live/live-stream-information.component.html + 25 - - Video playlists + + + Update live settings - src/app/+video-channels/video-channels.component.html - 34 + ../app/shared/shared-video-live/live-stream-information.component.html + 30 - - Support this channel + + + Cancel - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 9 + ../app/shared/shared-video-miniature/videos-selection.component.html + 20 - - Created + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 17 + ../app/shared/shared-video-playlist/video-playlist-miniature.component.html + 9 - - - Created playlists - + + + Updated - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 1 + ../app/shared/shared-video-playlist/video-playlist-miniature.component.html + 29 - - This channel does not have playlists. + + + - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 5 + ../app/shared/shared-video-playlist/video-playlist-miniature.component.html + 23,24 - - PeerTube + + + Remote subscribeRemote interact - src/app/+about/about.component.html - 7 + ../app/shared/shared-user-subscription/remote-subscribe.component.html + 11,12 - - Follows + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - src/app/+about/about.component.html - 9 + ../app/shared/shared-user-subscription/remote-subscribe.component.html + 18,20 - - Contact administrator + + + 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. - src/app/+about/about-instance/contact-admin-modal.component.html - 3 + ../app/shared/shared-user-subscription/remote-subscribe.component.html + 27,29 - - Your name + + + Add to watch later - src/app/+about/about-instance/contact-admin-modal.component.html - 11 + ../app/shared/shared-thumbnail/video-thumbnail.component.ts + 28 - - Your email + + + Remove from watch later - src/app/+about/about-instance/contact-admin-modal.component.html - 20 + ../app/shared/shared-thumbnail/video-thumbnail.component.ts + 29 - - Subject + + + Today - src/app/+about/about-instance/contact-admin-modal.component.html - 29 + ../app/shared/shared-video-miniature/abstract-video-list.ts + 112 - - Your message + + + Yesterday - src/app/+about/about-instance/contact-admin-modal.component.html - 38 + ../app/shared/shared-video-miniature/abstract-video-list.ts + 113 - - About + + + Last month - src/app/+about/about-instance/about-instance.component.html - 5 + ../app/shared/shared-video-miniature/abstract-video-list.ts + 115 - - Contact administrator + + + Older - src/app/+about/about-instance/about-instance.component.html - 7 + ../app/shared/shared-video-miniature/abstract-video-list.ts + 116 - - This instance is dedicated to sensitive/NSFW content. + + + Cannot load more videos. Try again later. - src/app/+about/about-instance/about-instance.component.html - 19 + ../app/shared/shared-video-miniature/abstract-video-list.ts + 193 - - - Administrators & sustainability - + + + video - src/app/+about/about-instance/about-instance.component.html - 22 + ../app/shared/shared-video-miniature/video-download.component.ts + 48 - - Who we are + + + subtitles - src/app/+about/about-instance/about-instance.component.html - 27 + ../app/shared/shared-video-miniature/video-download.component.ts + 49 - - Why we created this instance + + + Copied - src/app/+about/about-instance/about-instance.component.html - 33 + ../app/shared/shared-video-miniature/video-download.component.ts + 136 - - How long we plan to maintain this instance + + + Encoder - src/app/+about/about-instance/about-instance.component.html - 39 + ../app/shared/shared-video-miniature/video-download.component.ts + 145 - - How we will pay for this instance + + + Format name - src/app/+about/about-instance/about-instance.component.html - 45 + ../app/shared/shared-video-miniature/video-download.component.ts + 146 - - - Information - + + + Size - src/app/+about/about-instance/about-instance.component.html - 50 + ../app/shared/shared-video-miniature/video-download.component.ts + 147 - - - Other information - + + + Bitrate - src/app/+about/about-instance/about-instance.component.html - 82 + ../app/shared/shared-video-miniature/video-download.component.ts + 149 - - Hardware information + + + Codec - src/app/+about/about-instance/about-instance.component.html - 87 + ../app/shared/shared-video-miniature/video-download.component.ts + 169 - - Features found on this instance + + + Profile - src/app/+about/about-instance/about-instance.component.html - 94 + ../app/shared/shared-video-miniature/video-download.component.ts + 170 + + + Resolution - src/app/+signup/+register/register.component.html - 47 + ../app/shared/shared-video-miniature/video-download.component.ts + 179 - - - Statistics - + + + Aspect ratio - src/app/+about/about-instance/about-instance.component.html - 99 + ../app/shared/shared-video-miniature/video-download.component.ts + 180 - - - What is PeerTube? - + + + Average frame rate - src/app/+about/about-peertube/about-peertube.component.html - 2 + ../app/shared/shared-video-miniature/video-download.component.ts + 181 - - - PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - + + + Pixel format - src/app/+about/about-peertube/about-peertube.component.html - 9 + ../app/shared/shared-video-miniature/video-download.component.ts + 182 - - - It is a free and open-source software, under the AGPLv3 - licence. - + + + Sample rate - src/app/+about/about-peertube/about-peertube.component.html - 13 + ../app/shared/shared-video-miniature/video-download.component.ts + 186 - - - For more information, please visit joinpeertube.org. - + + + Channel Layout - src/app/+about/about-peertube/about-peertube.component.html - 18 + ../app/shared/shared-video-miniature/video-download.component.ts + 187 - - Use PeerTube - documentation + + + Download - src/app/+about/about-peertube/about-peertube.component.html - 28 + ../app/shared/shared-video-miniature/video-download.component.html + 4 - - - Discover how to setup your account, what is a channel, how to create a playlist and more! - + + + subtitles - src/app/+about/about-peertube/about-peertube.component.html - 32 + ../app/shared/shared-video-miniature/video-download.component.html + 11 - - PeerTube - Applications + + + video - src/app/+about/about-peertube/about-peertube.component.html - 41 + ../app/shared/shared-video-miniature/video-download.component.html + 12 - - - Discover unofficial Android applications or browser addons! - + + + Format - src/app/+about/about-peertube/about-peertube.component.html + ../app/shared/shared-video-miniature/video-download.component.html 45 - - Contribute on - PeerTube + + + Video stream - src/app/+about/about-peertube/about-peertube.component.html - 54 + ../app/shared/shared-video-miniature/video-download.component.html + 57 - - - Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - + + + Audio stream - src/app/+about/about-peertube/about-peertube.component.html - 58 + ../app/shared/shared-video-miniature/video-download.component.html + 69 - - P2P & Privacy + + + - src/app/+about/about-peertube/about-peertube.component.html - 69 + ../app/shared/shared-video-miniature/video-download.component.html + 49 - - - PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, - but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What - follows applies only if you want to keep using the P2P mode of PeerTube. - + + + Direct download - src/app/+about/about-peertube/about-peertube.component.html - 71 + ../app/shared/shared-video-miniature/video-download.component.html + 87 - - What are the consequences? + + + Torrent (.torrent file) - src/app/+about/about-peertube/about-peertube.component.html - 82 + ../app/shared/shared-video-miniature/video-download.component.html + 92 - - - 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: - + + + Violent or Repulsive - src/app/+about/about-peertube/about-peertube.component.html - 84 + ../app/shared/shared-abuse-list/abuse-details.component.ts + 21 - - - 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) - + + + Hateful or Abusive - src/app/+about/about-peertube/about-peertube.component.html - 90 + ../app/shared/shared-abuse-list/abuse-details.component.ts + 22 - - - 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 peers in the swarm - + + + Spam or Misleading - src/app/+about/about-peertube/about-peertube.component.html - 95 + ../app/shared/shared-abuse-list/abuse-details.component.ts + 23 - - - Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - + + + Privacy - src/app/+about/about-peertube/about-peertube.component.html - 101 + ../app/shared/shared-abuse-list/abuse-details.component.ts + 24 + + + + Server rules + + ../app/shared/shared-abuse-list/abuse-details.component.ts + 26 + + + + Report + + ../app/shared/shared-abuse-list/abuse-details.component.html + 65 + + + + Reporter + + ../app/shared/shared-abuse-list/abuse-details.component.html + 7 + + + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + ../app/shared/shared-abuse-list/abuse-details.component.html + 27 + + + + + + ../app/shared/shared-abuse-list/abuse-details.component.html + 27 + + + + Reportee + + ../app/shared/shared-abuse-list/abuse-details.component.html + 33 + + + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + ../app/shared/shared-abuse-list/abuse-details.component.html + 52 + + + + + + ../app/shared/shared-abuse-list/abuse-details.component.html + 52 + + + + Updated + + ../app/shared/shared-abuse-list/abuse-details.component.html + 58 + + + + Reported part + + ../app/shared/shared-abuse-list/abuse-details.component.html + 83 + + + + Note + + ../app/shared/shared-abuse-list/abuse-details.component.html + 90 + + + + The video was deleted + + ../app/shared/shared-abuse-list/abuse-details.component.html + 99 - - - 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 - + + + Comment: - src/app/+about/about-peertube/about-peertube.component.html + ../app/shared/shared-abuse-list/abuse-details.component.html 105 - - - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - + + + Add a message to communicate with the reporter - src/app/+about/about-peertube/about-peertube.component.html - 110 + ../app/shared/shared-abuse-list/abuse-message-modal.component.ts + 100 - - - 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 - + + + Add a message to communicate with the moderation team - src/app/+about/about-peertube/about-peertube.component.html - 114 + ../app/shared/shared-abuse-list/abuse-message-modal.component.ts + 103 - - - 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. - + + + Add a message - src/app/+about/about-peertube/about-peertube.component.html - 123 + ../app/shared/shared-abuse-list/abuse-message-modal.component.html + 44 - - How does PeerTube compare with YouTube? + + + Messages with the reporter - src/app/+about/about-peertube/about-peertube.component.html - 128 + ../app/shared/shared-abuse-list/abuse-message-modal.component.html + 4 - - - 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). - + + + Messages with the moderation team - src/app/+about/about-peertube/about-peertube.component.html - 130 + ../app/shared/shared-abuse-list/abuse-message-modal.component.html + 5 - - What can I do to limit the exposure of my IP address? + + + No messages for now. - src/app/+about/about-peertube/about-peertube.component.html - 136 + ../app/shared/shared-abuse-list/abuse-message-modal.component.html + 28,29 - - - 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. - + + + Comment updated. - src/app/+about/about-peertube/about-peertube.component.html - 138 + ../app/shared/shared-abuse-list/moderation-comment-modal.component.ts + 58 - - What will be done to mitigate this problem? + + + Moderation comment - src/app/+about/about-peertube/about-peertube.component.html - 145 + ../app/shared/shared-abuse-list/moderation-comment-modal.component.html + 3 - - - 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: - + + + This comment can only be seen by you or the other moderators. - src/app/+about/about-peertube/about-peertube.component.html - 147 + ../app/shared/shared-abuse-list/moderation-comment-modal.component.html + 21,22 - - We set a limit to the number of peers sent by the tracker + + + Update this comment - src/app/+about/about-peertube/about-peertube.component.html - 153 + ../app/shared/shared-abuse-list/moderation-comment-modal.component.html + 31 - - We set a limit on the request frequency received by the tracker + + + Do you really want to delete this abuse report? - src/app/+about/about-peertube/about-peertube.component.html - 154 + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 158 - - Allow instance admins to disable P2P from the administration interface + + + Abuse deleted. - src/app/+about/about-peertube/about-peertube.component.html - 155 + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 163 + + + + Deleted comment + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 239 - - Automatic video redundancy from some instances: one doesn't know if the IP downloaded the video on purpose or if it a server + + + Messages with reporter + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 273 + + + + Messages with moderators + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 274 + + + + Update internal note + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 279 + + + + Mark as accepted + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 284 + + + + Mark as rejected + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 289 + + + + Add internal note + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 294 + + + + Delete report + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 299 + + + + Actions for the flagged account + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 310 + + + + Mute server account + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 322 + + + + Actions for the reporter + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 334 + + + + Mute reporter + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 340 + + + + Mute server + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 346 + + + + Block video + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 363 + + + + Unblock video + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 379 + + + + Video unblocked. + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 385 + + + + Delete video + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 395 + + + + Actions for the comment + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 424 + + + + Delete comment + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 430 + + + + Comment deleted. + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 442 + + + + Server muted by the instance. + + ../app/shared/shared-abuse-list/abuse-list-table.component.ts + 470 + + + + Showing to of reports + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 5 + + + + Advanced report filters + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 18 + + + + Unsolved reports + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 19 + + + + Accepted reports + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 20 + + + + Refused reports + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 21 + + + + Reports with blocked videos + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 22 + + + + Reports with deleted videos + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 23 + + + + Video/Comment/Account + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 41 + + + + Messages + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 44 + + + + Internal note + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 45 + + + + Deleted account + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 75,76 + + + + by on + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 100 + + + + This video has been reported multiple times. + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 88 + + + + The video was blocked + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 97 + + + + Video was deleted + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 107 + + + + Account deleted + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 143,144 + + + + No abuses found matching current filters. + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 188 + + + + No abuses found. + + ../app/shared/shared-abuse-list/abuse-list-table.component.html + 189 + + + + Instance languages + + ../app/+videos/+video-edit/shared/video-edit.component.ts + 173 + + + + All languages + + ../app/+videos/+video-edit/shared/video-edit.component.ts + 174 + + + + Scheduled + + ../app/+videos/+video-edit/shared/video-edit.component.ts + 185 + + + + Hide the video until a specific date + + ../app/+videos/+video-edit/shared/video-edit.component.ts + 186 + + + + Basic info + + ../app/+videos/+video-edit/shared/video-edit.component.html + 5 + + + + Advanced settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 236 + + + + Title + + ../app/+videos/+video-edit/shared/video-edit.component.html + 11 + + + + Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. + + ../app/+videos/+video-edit/shared/video-edit.component.html + 24,27 + + + + Video descriptions are truncated by default and require manual action to expand them. + + ../app/+videos/+video-edit/shared/video-edit.component.html + 43,44 + + + + Schedule publication () + + ../app/+videos/+video-edit/shared/video-edit.component.html + 108 + + + + Contains sensitive content + + ../app/+videos/+video-edit/shared/video-edit.component.html + 122 + + + + Some instances do not list videos containing mature or explicit content by default. + + ../app/+videos/+video-edit/shared/video-edit.component.html + 126 + + + + Publish after transcoding + + ../app/+videos/+video-edit/shared/video-edit.component.html + 132 + + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + ../app/+videos/+video-edit/shared/video-edit.component.html + 136 + + + + Captions + + ../app/+videos/+video-edit/shared/video-edit.component.html + 146 + + + + Add another caption + + ../app/+videos/+video-edit/shared/video-edit.component.html + 154 + + + + See the subtitle file + + ../app/+videos/+video-edit/shared/video-edit.component.html + 163 + + + + Already uploaded ✔ + + ../app/+videos/+video-edit/shared/video-edit.component.html + 167 + + + + Delete + + ../app/+videos/+video-edit/shared/video-edit.component.html + 169 + + + + Will be created on update + + ../app/+videos/+video-edit/shared/video-edit.component.html + 175 + + + + Cancel create + + ../app/+videos/+video-edit/shared/video-edit.component.html + 177 + + + + Will be deleted on update + + ../app/+videos/+video-edit/shared/video-edit.component.html + 183 + + + + Cancel deletion + + ../app/+videos/+video-edit/shared/video-edit.component.html + 185 + + + + No captions for now. + + ../app/+videos/+video-edit/shared/video-edit.component.html + 191,192 + + + + Live settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + + Automatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + + + Video preview + + ../app/+videos/+video-edit/shared/video-edit.component.html + 243 + + + + Support + + ../app/+videos/+video-edit/shared/video-edit.component.html + 252 + + + + Original publication date + + ../app/+videos/+video-edit/shared/video-edit.component.html + 272 + + + + Enable video comments + + ../app/+videos/+video-edit/shared/video-edit.component.html + 293 + + + + Enable download + + ../app/+videos/+video-edit/shared/video-edit.component.html + 298 + + + + Short text to tell people how they can support you (membership platform...). + + ../app/+videos/+video-edit/shared/video-edit.component.html + 256,257 + + + + This is the date when the content was originally published (e.g. the release date for a film) + + ../app/+videos/+video-edit/shared/video-edit.component.html + 276,277 + + + + Plugin settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 306 + + + + Video caption language is required. + + ../app/shared/form-validators/video-captions-validators.ts + 7 + + + + Video caption file is required. + + ../app/shared/form-validators/video-captions-validators.ts + 14 + + + + Video name is required. + + ../app/shared/form-validators/video-validators.ts + 7 + + + + Video name must be at least 3 characters long. + + ../app/shared/form-validators/video-validators.ts + 8 + + + + Video name cannot be more than 120 characters long. + + ../app/shared/form-validators/video-validators.ts + 9 + + + + Video privacy is required. + + ../app/shared/form-validators/video-validators.ts + 16 + + + + Video channel is required. + + ../app/shared/form-validators/video-validators.ts + 43 + + + + Video description must be at least 3 characters long. + + ../app/shared/form-validators/video-validators.ts + 50 + + + + Video description cannot be more than 10000 characters long. + + ../app/shared/form-validators/video-validators.ts + 51 + + + + A tag should be more than 2 characters long. + + ../app/shared/form-validators/video-validators.ts + 58 + + + + A tag should be less than 30 characters long. + + ../app/shared/form-validators/video-validators.ts + 59 + + + + A maximum of 5 tags can be used on a video. + + ../app/shared/form-validators/video-validators.ts + 66 + + + + A tag should be more than 2, and less than 30 characters long. + + ../app/shared/form-validators/video-validators.ts + 67 + + + + Video support must be at least 3 characters long. + + ../app/shared/form-validators/video-validators.ts + 74 + + + + Video support cannot be more than 1000 characters long. + + ../app/shared/form-validators/video-validators.ts + 75 + + + + A date is required to schedule video update. + + ../app/shared/form-validators/video-validators.ts + 82 + + + + Add caption + + ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + + Select the caption file + + ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + Add this caption + + ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 42 + + + + This will replace an existing caption! + + ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 31,32 + + + + Sunday + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 11 + + + + Monday + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 12 + + + + Tuesday + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 13 + + + + Wednesday + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 14 + + + + Thursday + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 15 + + + + Friday + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 16 + + + + Saturday + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 17 + + + + Sun + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 21 + + Day name short + + + Mon + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 22 + + Day name short + + + Tue + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 23 + + Day name short + + + Wed + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 24 + + Day name short + + + Thu + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 25 + + Day name short + + + Fri + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 26 + + Day name short + + + Sat + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 27 + + Day name short + + + Su + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 31 + + Day name min + + + Mo + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 32 + + Day name min + + + Tu + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 33 + + Day name min + + + We + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 34 + + Day name min + + + Th + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 35 + + Day name min + + + Fr + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 36 + + Day name min + + + Sa + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 37 + + Day name min + + + January + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 41 + + + + February + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 42 + + + + March + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 43 + + + + April + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 44 + + + + May + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 45 + + + + June + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 46 + + + + July + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 47 + + + + August + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 48 + + + + September + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 49 + + + + October + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 50 + + + + November + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 51 + + + + December + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 52 + + + + Jan + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 56 + + Month name short + + + Feb + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 57 + + Month name short + + + Mar + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 58 + + Month name short + + + Apr + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 59 + + Month name short + + + Jun + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 61 + + Month name short + + + Jul + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 62 + + Month name short + + + Aug + + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 63 + + Month name short + + + Sep - src/app/+about/about-peertube/about-peertube.component.html - 156 + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 64 - - - Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling - WebRTC in your browser. - + Month name short + + + Oct - src/app/+about/about-peertube/about-peertube.component.html - 159 + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 65 - - Followers instances + Month name short + + + Nov - src/app/+about/about-follows/about-follows.component.html - 3 + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 66 - - This instance does not have instances followers. + Month name short + + + Dec - src/app/+about/about-follows/about-follows.component.html - 5 + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 67 - - Followings instances + Month name short + + + Clear - src/app/+about/about-follows/about-follows.component.html - 13 + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 72 - - This instance does not have instances followings. + + + yy-mm-dd - src/app/+about/about-follows/about-follows.component.html - 15 + ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 88 - - Developed with ❤ by Framasoft + Date format in this locale. + + + Share - src/app/+about/about-peertube/about-peertube-contributors.component.html + ../app/shared/shared-share-modal/video-share.component.html 3 - - - Create an account - + + + QR-Code - src/app/+signup/+register/register.component.html - 3 + ../app/shared/shared-share-modal/video-share.component.html + 27 - - Next + + + Embed - src/app/+signup/+register/register.component.html - 20 + ../app/shared/shared-share-modal/video-share.component.html + 38,37 - - - Create my account - + + + Share the playlist - src/app/+signup/+register/register.component.html - 28 + ../app/shared/shared-share-modal/video-share.component.html + 11 - - PeerTube is creating your account... + + + 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/+signup/+register/register.component.html - 37 + ../app/shared/shared-share-modal/video-share.component.html + 44,45 - - Done + + + Share the playlist at this video position - src/app/+signup/+register/register.component.html - 33 + ../app/shared/shared-share-modal/video-share.component.html + 58 - - Who are we? + + + Autoplay - src/app/+signup/+register/register.component.html - 60 + ../app/shared/shared-share-modal/video-share.component.html + 159 - - How long do we plan to maintain this instance? + + + Share the video - src/app/+signup/+register/register.component.html - 65 + ../app/shared/shared-share-modal/video-share.component.html + 66 - - How will we finance this instance? + + + Auto select subtitle - src/app/+signup/+register/register.component.html - 70 + ../app/shared/shared-share-modal/video-share.component.html + 128 - - Administrators & Sustainability + + + Loop - src/app/+signup/+register/register.component.html - 56 + ../app/shared/shared-share-modal/video-share.component.html + 173 - - - 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. - + + + Use origin instance URL - src/app/+signup/+register/register-step-channel.component.html - 4 + ../app/shared/shared-share-modal/video-share.component.html + 180 - - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - + + + Display video title - src/app/+signup/+register/register-step-channel.component.html - 9 + ../app/shared/shared-share-modal/video-share.component.html + 189 - - Channel display name + + + Display privacy warning - src/app/+signup/+register/register-step-channel.component.html - 15 + ../app/shared/shared-share-modal/video-share.component.html + 196 - - Channel name + + + Display player controls - src/app/+signup/+register/register-step-channel.component.html - 30 + ../app/shared/shared-share-modal/video-share.component.html + 203 - - Example: my_super_channel + + + Display PeerTube button link - src/app/+signup/+register/register-step-channel.component.html - 34 + ../app/shared/shared-share-modal/video-share.component.html + 210 - - - 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. - + + + More customization - src/app/+signup/+register/register-step-channel.component.html - 42 + ../app/shared/shared-share-modal/video-share.component.html + 223,224 - - - Channel name cannot be the same than your account name. You can click on the first step to update your account name. - + + + Less customization - src/app/+signup/+register/register-step-channel.component.html - 50 + ../app/shared/shared-share-modal/video-share.component.html + 231,232 - - Example: jane_doe + + + Welcome to PeerTube! - src/app/+signup/+register/register-step-user.component.html - 23 + ../app/+signup/shared/signup-success.component.html + 8 - - - 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. - + + + If you need help to use PeerTube, you can have a look at the documentation. - src/app/+signup/+register/register-step-user.component.html - 31 + ../app/+signup/shared/signup-success.component.html + 14,15 - - - I am at least 16 years old and agree - to the Terms - and to the Code of Conduct - of this instance - + + + Login - src/app/+signup/+register/register-step-user.component.html - 65 + ../app/+login/login-routing.module.ts + 14 - - - Sorry, we couldn't find the page you were looking for. - + + + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. - src/app/+page-not-found/page-not-found.component.html - 4 + ../app/+login/login.component.ts + 106,107 - - Your message has been sent. + + Incorrect username or password. - src/app/+about/about-instance/contact-admin-modal.component.ts - 1 + ../app/+login/login.component.ts + 140 - - You already sent this form recently + + Your account is blocked. - src/app/+about/about-instance/contact-admin-modal.component.ts - 1 + ../app/+login/login.component.ts + 141 - - No description + + Login - src/app/+accounts/account-about/account-about.component.ts - 1 + ../app/+login/login.component.html + 4 + + + Sorry but there was an issue with the external login process. Please contact an administrator. - src/app/+video-channels/video-channel-about/video-channel-about.component.ts - 1 + ../app/+login/login.component.html + 7,8 - - Published videos + + User - src/app/+accounts/account-videos/account-videos.component.ts - 1 + ../app/+login/login.component.html + 35 - - direct account followers + + Username or email address - src/app/+accounts/accounts.component.ts - 1 + ../app/+login/login.component.html + 37 - - Username copied + + Click here to reset your password - src/app/+accounts/accounts.component.ts - 1 + ../app/+login/login.component.html + 57 + + + Login - src/app/+video-channels/video-channels.component.ts - 1 + ../app/+login/login.component.html + 64 - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers} } + + If you are looking for an account… - src/app/+accounts/accounts.component.ts - 1 + ../app/+login/login.component.html + 13,14 - - Audio-only + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/+login/login.component.html + 17,23 - - A .mp4 that keeps the original audio track, with no video + + Request new verification email. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/+login/login.component.html + 27 - - 240p + + or create an account - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/+login/login.component.html + 41,42 - - 360p + + Or sign in with - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/+login/login.component.html + 68 - - 480p + + Forgot your password - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/+login/login.component.html + 83 - - 720p + + Email address - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/+login/login.component.html + 97 - - 1080p + + Send me an email to reset my password - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/+login/login.component.html + 110 - - 2160p + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/+login/login.component.html + 91,92 - - Auto (via ffmpeg) + + Change the language - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/menu/language-chooser.component.html + 3 - - Configuration updated. + + Help to translate PeerTube! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/menu/language-chooser.component.html + 9,10 - - {{'{0} languages selected + + Keyboard Shortcuts: - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/core/hotkeys/hotkeys.component.ts + 11 + + + yes - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + ../app/shared/shared-instance/feature-boolean.component.html 1 - - No language + + no - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/shared/shared-instance/feature-boolean.component.html + 2 + + + Recommended - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts - 1 + ../app/shared/shared-forms/peertube-checkbox.component.html + 33 - - {{'{0} categories selected + + Only I can see this video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/shared/shared-main/video/video.service.ts + 343 - - No category + + Only shareable via a private link - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + ../app/shared/shared-main/video/video.service.ts + 347 - - Unlimited + + Anyone can see this video - src/app/+admin/config/shared/config.service.ts - 1 + ../app/shared/shared-main/video/video.service.ts + 351 + + + Only users of this instance can see this video - src/app/+admin/config/shared/config.service.ts - 1 + ../app/shared/shared-main/video/video.service.ts + 355 + + + Close - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts + 74 + + + Previous - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts + 349 + + + Next - src/app/shared/users/user.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts + 349 - - 100MB + + Previous month - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.ts + 69 + + + Next month - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-month.ts + 72 - - 500MB + + Select month - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts + 74 + + + Select year - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts + 74 - - 1GB + + «« - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts + 404 - - 5GB + + « - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts + 404 + + + » - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts + 404 - - 20GB + + »» - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts + 404 - - 50GB + + First - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts + 404 - - 10MB + + Previous - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts + 404 - - 50MB + + Next - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts + 404 - - 2GB + + Last - src/app/+admin/config/shared/config.service.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts + 404 - - accepted in instance followers + + - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.ts + 101 - - Do you really want to reject this follower? + + HH - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - Reject + + Hours - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - rejected from instance followers + + MM - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - Do you really want to delete this follower? + + Minutes - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - removed from instance followers + + Increment hours - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - is not valid + + Decrement hours - src/app/+admin/follows/following-add/following-add.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - You need to specify hosts to follow. + + Increment minutes - src/app/+admin/follows/following-add/following-add.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - Hosts need to be unique. + + Decrement minutes - src/app/+admin/follows/following-add/following-add.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - If you confirm, you will send a follow request to: - + + SS - src/app/+admin/follows/following-add/following-add.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - Follow new server(s) + + Seconds - src/app/+admin/follows/following-add/following-add.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - Follow request(s) sent! + + Increment seconds - src/app/+admin/follows/following-add/following-add.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - Do you really want to unfollow ? + + Decrement seconds - src/app/+admin/follows/following-list/following-list.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - Unfollow + + - src/app/+admin/follows/following-list/following-list.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - You are not following anymore. + + - src/app/+admin/follows/following-list/following-list.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts + 296 - - enabled + + Close - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 1 + ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/toast/toast.ts + 137 - - disabled + + Get help - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 1 + ../app/shared/shared-main/misc/help.component.ts + 16 - - Redundancy for is + + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 1 + ../app/shared/shared-main/misc/help.component.ts + 75 - - Used + + Emphasis - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + ../app/shared/shared-main/misc/help.component.ts + 81 - - Available + + Links - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + ../app/shared/shared-main/misc/help.component.ts + 82 - - Do you really want to remove this video redundancy? + + New lines - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + ../app/shared/shared-main/misc/help.component.ts + 83 - - Remove redundancy + + Lists - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + ../app/shared/shared-main/misc/help.component.ts + 84 - - Video redundancies removed! + + Images - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + ../app/shared/shared-main/misc/help.component.ts + 85 - - Account unmuted by your instance. + + Interface settings updated. - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts - 1 + ../app/shared/shared-user-settings/user-interface-settings.component.ts + 74 - - Instance unmuted by your instance. + + instance default - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts - 1 + ../app/shared/shared-user-settings/user-interface-settings.component.html + 8 - - Comment updated. + + peertube default - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts - 1 + ../app/shared/shared-user-settings/user-interface-settings.component.html + 9 - - Delete this report + + Welcome to PeerTube, dear administrator! - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 3 - - Update moderation comment + + CLI documentation - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 13 - - Mark as accepted + + Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 15 - - Mark as rejected + + Administer documentation - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 19,20 - - Do you really want to delete this abuse report? + + Managing users, following other instances, dealing with spammers... - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 22 - - Abuse deleted. + + Use documentation - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 27 - - Video removed from blacklist. + + Setup your account, managing video playlists, discover third-party applications... - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 29 - - videos removed from blacklist. + + Useful links - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 39 - - yes + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 42,43 - - no + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 45 - - Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + It's time to configure your instance! - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 55 + + + Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - src/app/shared/video/video-actions-dropdown.component.ts - 1 + ../app/modal/welcome-modal.component.html + 58,61 - - Video removed from the blacklist. + + 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/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts - 1 + ../app/modal/welcome-modal.component.html + 64,67 + + + Remind me later - src/app/shared/video/video-actions-dropdown.component.ts - 1 + ../app/modal/welcome-modal.component.html + 74 - - You don't have plugins installed yet. + + Configure my instance - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + ../app/modal/welcome-modal.component.html + 81,82 - - You don't have themes installed yet. + + Configuration warning! - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 3 - - Update to + + You enabled user registration on your instance but did not configure the following fields: - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 10 - - Do you really want to uninstall ? + + 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/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 25,27 - - uninstalled. + + Don't show me this warning anymore - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 33 - - updated. + + Configure - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 44 - - The plugin index is not available. Please retry later. + + Instance name - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 13 - - Please only install plugins or themes you trust, since they can execute any code on your instance. + + Instance short description - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 14 - - Install ? + + Who you are - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 16 - - installed. + + How long you plan to maintain your instance - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 17 - - Settings updated. + + How you plan to pay your instance - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 18 - - Plugins + + How you will moderate your instance - src/app/+admin/plugins/shared/plugin-api.service.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 20 - - Themes + + Instance terms - src/app/+admin/plugins/shared/plugin-api.service.ts - 1 + ../app/modal/instance-config-warning-modal.component.html + 21 - - plugin + + This file is too large. - src/app/+admin/plugins/shared/plugin-api.service.ts - 1 + ../app/shared/shared-forms/reactive-file.component.ts + 50 - - theme + + PeerTube cannot handle this kind of file. Accepted extensions are }. - src/app/+admin/plugins/shared/plugin-api.service.ts - 1 + ../app/shared/shared-forms/reactive-file.component.ts + 56 - - Last week + + Loading instance statistics... - src/app/+admin/system/logs/logs.component.ts + ../app/shared/shared-instance/instance-statistics.component.html 1 - - Last day + + Local - src/app/+admin/system/logs/logs.component.ts - 1 + ../app/shared/shared-instance/instance-statistics.component.html + 4 - - Last hour + + users - src/app/+admin/system/logs/logs.component.ts - 1 + ../app/shared/shared-instance/instance-statistics.component.html + 12,11 - - Info + + videos - src/app/+admin/system/logs/logs.component.ts - 1 + ../app/shared/shared-instance/instance-statistics.component.html + 21 + + + video views - src/app/core/notification/notifier.service.ts - 1 + ../app/shared/shared-instance/instance-statistics.component.html + 31 - - Warning + + video comments - src/app/+admin/system/logs/logs.component.ts - 1 + ../app/shared/shared-instance/instance-statistics.component.html + 41 + + + of hosted video - src/app/shared/guards/can-deactivate-guard.service.ts - 1 + ../app/shared/shared-instance/instance-statistics.component.html + 51 - - Error + + Federation - src/app/+admin/system/logs/logs.component.ts - 1 + ../app/shared/shared-instance/instance-statistics.component.html + 58 + + + followers - src/app/core/auth/auth.service.ts - 1 + ../app/shared/shared-instance/instance-statistics.component.html + 85 + + + following - src/app/core/notification/notifier.service.ts - 1 + ../app/shared/shared-instance/instance-statistics.component.html + 95 - - Standard logs + + User - src/app/+admin/system/logs/logs.component.ts - 1 + ../app/core/users/user.service.ts + 382 - - Audit logs + + Administrator - src/app/+admin/system/logs/logs.component.ts - 1 + ../app/core/users/user.service.ts + 383 - - User created. + + Moderator - src/app/+admin/users/user-edit/user-create.component.ts - 1 + ../app/core/users/user.service.ts + 384 - - Password changed for user . + + You don't have notifications. - src/app/+admin/users/user-edit/user-password.component.ts + ../app/shared/shared-main/users/user-notifications.component.html 1 - - Update user password + + published a new video: - src/app/+admin/users/user-edit/user-password.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 16 - - User updated. + + The notification concerns a video now unavailable - src/app/+admin/users/user-edit/user-update.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 24,25 - - Update user + + Your video has been unblocked - src/app/+admin/users/user-edit/user-update.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 33,34 - - An email asking for password reset has been sent to . + + Your video has been blocked - src/app/+admin/users/user-edit/user-update.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 41,42 - - Videos will be deleted, comments will be tombstoned. + + A new video abuse has been created on video - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 49 + + + A new comment abuse has been created on video - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 53 - - User won't be able to login anymore, but videos and comments will be kept as is. + + A new account abuse has been created on account - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 57 + + + A new abuse has been created - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 62,63 - - Unban + + Your abuse has been acceptedrejected - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 70,72 + + + Abuse has a new message - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 80,81 + + + The recently added video has been automatically blocked - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 88 - - Set Email as Verified + + commented your video - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 101 + + + The notification concerns a comment now unavailable - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 109,110 - - You cannot ban root. + + Your video has been published - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 118,119 + + + Your video import succeeded - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 126,127 - - Do you really want to unban users? + + Your video import failed - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 134,135 - - users unbanned. + + User registered on your instance - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 142,143 - - You cannot delete root. + + is following your channel your account - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 152,155 + + + mentioned you on video - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 165 - - If you remove these users, you will not be able to create others with the same username! + + Your instance has a new follower () awaiting your approval - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 173,174 - - users deleted. + + Your instance automatically followed - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 182 - - users email set as verified. + + The notification points to content now unavailable - src/app/+admin/users/user-list/user-list.component.ts - 1 + ../app/shared/shared-main/users/user-notifications.component.html + 190,191 - - Account unmuted. + + - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts - 1 + ../app/shared/shared-main/buttons/action-dropdown.component.html + 22 + + + Complete preview - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/shared/shared-forms/markdown-textarea.component.html + 19 - - Instance unmuted. + + Truncated preview - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts - 1 + ../app/shared/shared-forms/markdown-textarea.component.html + 11 + + + Add a new option - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/shared/shared-forms/select/select-checkbox.component.ts + 28 - - My videos history + + No items found - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + ../app/shared/shared-forms/select/select-checkbox.component.html + 14 - - Videos history is enabled + + max size - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + ../app/shared/shared-forms/preview-upload.component.ts + 39 - - Videos history is disabled + + years ago - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 12 - - Delete videos history + + year ago - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 13 - - Are you sure you want to delete all your videos history? + + months ago - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 16 - - Videos history deleted + + month ago - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 17 - - Ownership accepted + + weeks ago - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 20 - - Please check your emails to verify your new email. + + week ago - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 21 - - Email updated. + + days ago - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 24 - - You current password is invalid. + + day ago - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 25 + + + hours ago - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 28 - - Password updated. + + hour ago - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 29 - - Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + min ago - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 32 - - Type your username to confirm + + just now - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 1 + ../app/shared/shared-main/angular/from-now.pipe.ts + 34 - - Delete my account + + Change your avatar - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 1 + ../app/shared/shared-main/account/actor-avatar-info.component.html + 9 - - Your account is deleted. + + subscribers - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 1 + ../app/shared/shared-main/account/actor-avatar-info.component.html + 21 - - Interface settings updated. + + (account page) - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts - 1 + ../app/shared/shared-main/account/avatar.component.ts + 19 - - New video from your subscriptions + + Channel avatar - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/shared/shared-main/account/avatar.component.html + 4 - - New comment on your video + + Account avatar - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/shared/shared-main/account/avatar.component.html + 7 - - New video abuse + + Display settings - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/modal/quick-settings-modal.component.html + 8 - - Video auto-blacklisted waiting review + + Interface settings - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/modal/quick-settings-modal.component.html + 20 - - One of your video is blacklisted/unblacklisted + + Video settings - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/modal/quick-settings-modal.component.html + 16 - - Video published (after transcoding/scheduled update) + + Enter a new tag - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/shared/shared-forms/select/select-tags.component.html + 5 - - Video import finished + + Confirm - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/modal/confirm.component.ts + 39 - - A new user registered on your instance + + Focus the search bar - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/app.component.ts + 289 - - You or your channel(s) has a new follower + + Toggle the left menu - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/app.component.ts + 294 - - Someone mentioned you in video comments + + Go to the discover videos page - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/app.component.ts + 299 - - Your instance has a new follower + + Go to the trending videos page - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/app.component.ts + 304 - - Your instance auto followed another instance + + Go to the recently added videos page - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/app.component.ts + 309 - - Preferences saved + + Go to the local videos page - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + ../app/app.component.ts + 314 - - Profile updated. + + Go to the videos upload page - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts - 1 + ../app/app.component.ts + 319 - - Avatar changed. + + Close this message - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 1 + ../app/app.component.html + 34 + + + hide - src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts - 1 + ../app/menu/menu.component.ts + 121 - - Unknown language + + blur - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts - 1 + ../app/menu/menu.component.ts + 124 - - Video settings updated. + + display - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts - 1 + ../app/menu/menu.component.ts + 127 - - Video channel created. + + Unknown - src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts - 1 + ../app/menu/menu.component.ts + 193 - - This name already exists on this instance. + + any language - src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts - 1 + ../app/menu/menu.component.ts + 229 - - Video channel updated. + + Discover - src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts - 1 + ../app/menu/menu.component.html + 117 - - Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + Trending - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts - 1 + ../app/menu/menu.component.html + 122 - - Please type the display name of the video channel () to confirm + + Most liked - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts - 1 + ../app/menu/menu.component.html + 127 - - Video channel deleted. + + Recently added - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts - 1 + ../app/menu/menu.component.html + 132 - - Playlist created. + + Contact - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts - 1 + ../app/menu/menu.component.html + 166 - - Playlist updated. + + Get help using PeerTube - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts - 1 + ../app/menu/menu.component.html + 167 - - Do you really want to delete ? + + Help - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts - 1 + ../app/menu/menu.component.html + 168,167 - - Playlist deleted. + + Frequently asked questions about PeerTube - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts - 1 + ../app/menu/menu.component.html + 168 - - My videos + + FAQ - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + ../app/menu/menu.component.html + 169,168 + + + Stats - src/app/+my-account/my-account.component.ts - 1 + ../app/menu/menu.component.html + 170,169 - - Do you really want to delete videos? + + API documentation - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + ../app/menu/menu.component.html + 170 - - videos deleted. + + API - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + ../app/menu/menu.component.html + 171,170 - - Do you really want to delete ? + + Shortcuts - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + ../app/menu/menu.component.html + 171 - - Video deleted. + + powered by PeerTube - CopyLeft 2015-2020 - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + ../app/menu/menu.component.html + 176 + + + powered by PeerTube - src/app/shared/video/video-actions-dropdown.component.ts - 1 + ../app/menu/menu.component.html + 177 - - Ownership change request sent. + + Account settings - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts - 1 + ../app/menu/menu.component.html + 26 - - My channels + + Channels settings - src/app/+my-account/my-account.component.ts - 1 + ../app/menu/menu.component.html + 31 - - My playlists + + Interface: - src/app/+my-account/my-account.component.ts - 1 + ../app/menu/menu.component.html + 38 - - My subscriptions + + Videos: - src/app/+my-account/my-account.component.ts - 1 + ../app/menu/menu.component.html + 45 - - My history + + Sensitive: - src/app/+my-account/my-account.component.ts - 1 + ../app/menu/menu.component.html + 54 - - Misc + + Help share videos - src/app/+my-account/my-account.component.ts - 1 + ../app/menu/menu.component.html + 60 - - Ownership changes + + More account settings - src/app/+my-account/my-account.component.ts - 1 + ../app/menu/menu.component.html + 66 - - My settings + + Keyboard shortcuts - src/app/+my-account/my-account.component.ts - 1 + ../app/menu/menu.component.html + 72 - - My notifications + + Log out - src/app/+my-account/my-account.component.ts - 1 + ../app/menu/menu.component.html + 76 - - Now please check your emails to verify your account and complete signup. + + Public profile - src/app/+signup/+register/register.component.ts - 1 + ../app/menu/menu.component.html + 19 - - You are now logged in as ! + + Create an account - src/app/+signup/+register/register.component.ts - 1 + ../app/menu/menu.component.html + 84 - - An email with verification link will be sent to . + + MY LIBRARY - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 1 + ../app/menu/menu.component.html + 88 - - Unable to find user id or verification string. + + Playlists - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts - 1 + ../app/menu/menu.component.html + 97 + + + Subscriptions - src/app/reset-password/reset-password.component.ts - 1 + ../app/menu/menu.component.html + 102 - - Published videos + + History - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 1 + ../app/menu/menu.component.html + 107 - - {VAR_PLURAL, plural, =1 {Published 1 video} other {Published videos} } + + Videos - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 1 + ../app/menu/menu.component.html + 92 - - Subscribe to the account + + Administration - src/app/+video-channels/video-channels.component.ts - 1 + ../app/menu/menu.component.html + 146 + + + Interface: - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/menu/menu.component.html + 162 - - Focus the search bar + + All unsaved data will be lost, are you sure you want to leave this page? - src/app/app.component.ts - 1 + ../app/core/routing/can-deactivate-guard.service.ts + 19 - - Toggle the left menu + + Warning - src/app/app.component.ts - 1 + ../app/core/routing/can-deactivate-guard.service.ts + 23 - - Go to the discover videos page + + Go to my subscriptions - src/app/app.component.ts - 1 + ../app/core/auth/auth.service.ts + 63 - - Go to the trending videos page + + Go to my videos - src/app/app.component.ts - 1 + ../app/core/auth/auth.service.ts + 67 - - Go to the recently added videos page + + Go to my imports - src/app/app.component.ts - 1 + ../app/core/auth/auth.service.ts + 71 - - Go to the local videos page + + Go to my channels - src/app/app.component.ts - 1 + ../app/core/auth/auth.service.ts + 75 - - Go to the videos upload page + + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. - src/app/app.component.ts - 1 + ../app/core/auth/auth.service.ts + 98,99 - - Go to my subscriptions + + Error - src/app/core/auth/auth.service.ts - 1 + ../app/core/auth/auth.service.ts + 103 - - Go to my videos + + You need to reconnect. - src/app/core/auth/auth.service.ts - 1 + ../app/core/auth/auth.service.ts + 215 - - Go to my imports + + Hidden - src/app/core/auth/auth.service.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.ts + 50 - - Go to my channels + + Blurred with confirmation request - src/app/core/auth/auth.service.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.ts + 51 - - Cannot retrieve OAuth Client credentials: . - + + Displayed - src/app/core/auth/auth.service.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.ts + 52 - - Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + ~ 1 minute - src/app/core/auth/auth.service.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.ts + 67 - - You need to reconnect. + + ~ minutes - src/app/core/auth/auth.service.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.ts + 69 - - Keyboard Shortcuts: + + of full HD videos - src/app/core/hotkeys/hotkeys.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.ts + 85 - - Success + + of HD videos - src/app/core/notification/notifier.service.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.ts + 86 - - Search videos, channels + + of average quality videos - src/app/header/header.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.ts + 87 - - Incorrect username or password. + + Features found on this instance - src/app/login/login.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 4 - - You account is blocked. + + PeerTube version - src/app/login/login.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 6 - - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + + Default NSFW/sensitive videos policycan be redefined by the users - src/app/login/login.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 13,14 - - Your password has been successfully reset! + + User registration allowed - src/app/reset-password/reset-password.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 21 - - Any + + Video uploads - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 28 + + + Transcoding in multiple resolutions - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 32 - - Today + + Live streaming enabled - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutions - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 78 - - Last 7 days + + Max parallel lives - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 85 - - Last 30 days + + per user / per instance - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 - - Last 365 days + + HTTP import (YouTube, Vimeo, direct URL...) - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 96 - - Short (< 4 min) + + Torrent import - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 103 - - Medium (4-10 min) + + Player - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 111 - - Long (> 10 min) + + P2P enabled - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 115 - - Relevance + + Users can resolve distant content - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 126 - - Publish date + + Requires manual validation by moderators - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 41 - - Views + + Automatically published - src/app/search/search-filters.component.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 42 - - years ago + + Unlimited ( per day) - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/shared/shared-instance/instance-features-table.component.html + 61 - - months ago + + View your notifications - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/menu/avatar-notification.component.html + 3 - - month ago + + Notifications - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/menu/avatar-notification.component.html + 13 - - weeks ago + + Update your notification preferences - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/menu/avatar-notification.component.html + 22 - - week ago + + Mark all as read - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/menu/avatar-notification.component.html + 18 - - days ago + + See all your notifications - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/menu/avatar-notification.component.html + 40 - - day ago + + Media is too large for the server. Please contact you administrator if you want to increase the limit size. - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/core/rest/rest-extractor.service.ts + 61 - - hours ago + + Too many attempts, please try again after minutes. - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/core/rest/rest-extractor.service.ts + 66 - - hour ago + + Too many attempts, please try again later. - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/core/rest/rest-extractor.service.ts + 68 - - min ago + + Server error. Please retry later. - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/core/rest/rest-extractor.service.ts + 71 - - sec ago + + Search videos, channels… - src/app/shared/angular/from-now.pipe.ts - 1 + ../app/header/search-typeahead.component.html + 3 - - Confirm + + GLOBAL SEARCH - src/app/shared/confirm/confirm.component.ts - 1 + ../app/header/search-typeahead.component.html + 23 - - Instance name is required. + + Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/search-typeahead.component.html + 29 - - Short description should not be longer than 250 characters. + + using - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/search-typeahead.component.html + 25 - - Twitter username is required. + + ADVANCED SEARCH - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/search-typeahead.component.html + 35 - - Previews cache size is required. + + Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/search-typeahead.component.html + 37 - - Previews cache size must be greater than 1. + + will list the matching channel - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/search-typeahead.component.html + 46 - - Previews cache size must be a number. + + will list the matching video - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/search-typeahead.component.html + 52 - - Captions cache size is required. + + Any other input will return matching video or channel names. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/search-typeahead.component.html + 55 - - Captions cache size must be greater than 1. + + any instance - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/search-typeahead.component.html + 38 - - Captions cache size must be a number. + + only followed instances - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/search-typeahead.component.html + 39 - - Signup limit is required. + + In this instance's network - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/suggestion.component.html + 14 - - Signup limit must be greater than 1. + + In the vidiverse - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/header/suggestion.component.html + 15 - - Signup limit must be a number. + + Info - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/core/notification/notifier.service.ts + 11 - - Admin email is required. + + Success - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/core/notification/notifier.service.ts + 23 - - Admin email must be valid. + + Unknown language - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.ts + 57 - - Transcoding threads is required. + + Too many languages are enabled. Please enable them all or stay below 20 enabled languages. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.ts + 102 - - Transcoding threads must be greater or equal to 0. + + You need to enable at least 1 video language. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.ts + 107 - - Index URL is required. + + Video settings updated. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.ts + 133 - - Index URL should be a URL + + Display/Video settings updated. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.ts + 140 - - Email is required. + + Default policy on videos containing sensitive content - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 4 + + + Only display videos in the following languages/subtitles - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 25 - - Email must be valid. + + Help share videos being played - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 47 + + + The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 50 - - Your name is required. + + Automatically play videos - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 58 - - Your name must be at least 1 character long. + + When on a video page, directly start playing the video. - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 61 - - Your name cannot be more than 120 characters long. + + Automatically start playing the next video - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 69 - - A subject is required. + + When a video ends, follow up with the next suggested video. - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 72 - - The subject must be at least 1 character long. + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 8,9 - - The subject cannot be more than 120 characters long. + + In Recently added, Trending, Local, Most liked and Search pages - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-user-settings/user-video-settings.component.html + 28 - - A message is required. + + - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html + 14 - - The message must be at least 3 characters long. + + h - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 - - The message cannot be more than 5000 characters long. + + min - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 - - Username is required. + + sec - src/app/shared/forms/form-validators/login-validators.service.ts - 1 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + + sec - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 30 - - Password is required. + + My library - src/app/shared/forms/form-validators/login-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 47 + + + My channels - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 50 - - Confirmation of the password is required. + + My videos - src/app/shared/forms/form-validators/reset-password-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 55 - - Username must be at least 1 character long. + + My playlists - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 61 - - Username cannot be more than 50 characters long. + + My subscriptions - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 66 - - Username should be lowercase alphanumeric; dots and underscores are allowed. + + My history - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 71 - - Password must be at least 6 characters long. + + Misc - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 88 - - Password cannot be more than 255 characters long. + + My abuse reports - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 101 - - The new password and the confirmed password do not correspond. + + Ownership changes - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 106 - - Video quota is required. + + My settings - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 115 - - Quota must be greater than -1. + + My notifications - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account.component.ts + 119 - - Daily upload limit is required. + + Password updated. - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 48 - - Daily upload limit must be greater than -1. + + You current password is invalid. - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 56 - - User role is required. + + Change password - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 - - Description must be at least 3 characters long. + + Current password - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 - - Description cannot be more than 1000 characters long. + + Ownership accepted - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 64 + + + Accept ownership - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select a channel to receive the video - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 - - You must agree with the instance terms in order to register on it. + + Channel that will receive the video - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 13 - - Ban reason must be at least 3 characters long. + + Playlist updated. - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 98 - - Ban reason cannot be more than 250 characters long. + + My Playlists - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 4 - - Display name is required. + + Playlist thumbnail - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 82 + + + NEW PLAYLIST - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 25 + + + PLAYLIST - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 26 - - Display name must be at least 1 character long. + + Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 + + + Type your username to confirm - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 23 + + + Delete your account - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 - - Display name cannot be more than 50 characters long. + + Delete my account - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 26 + + + Your account is deleted. - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 32 - - Report reason is required. + + Once you delete your account, there is no going back. You will be asked to confirm this action. - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 - - Report reason must be at least 2 characters long. + + Delete your account - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 - - Report reason cannot be more than 3000 characters long. + + Playlist created. - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 77 - - Moderation comment is required. + + Create - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 90 - - Moderation comment must be at least 2 characters long. + + Profile updated. - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 51 - - Moderation comment cannot be more than 3000 characters long. + + New video from your subscriptions - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 32 - - The channel is required. + + New comment on your video - src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 33 - - Blacklist reason must be at least 2 characters long. + + New abuse - src/app/shared/forms/form-validators/video-blacklist-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 34 - - Blacklist reason cannot be more than 300 characters long. + + Video blocked automatically waiting review - src/app/shared/forms/form-validators/video-blacklist-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 35 - - Video caption language is required. + + One of your video is blocked/unblocked - src/app/shared/forms/form-validators/video-captions-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 36 - - Video caption file is required. + + Video published (after transcoding/scheduled update) - src/app/shared/forms/form-validators/video-captions-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 37 - - The username is required. + + Video import finished - src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 38 - - You can only transfer ownership to a local account + + A new user registered on your instance - src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 39 - - Name is required. + + You or your channel(s) has a new follower - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 - - Name must be at least 1 character long. + + Someone mentioned you in video comments - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 41 - - Name cannot be more than 50 characters long. + + Your instance has a new follower - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 42 - - Name should be lowercase alphanumeric; dots and underscores are allowed. + + Your instance automatically followed another instance - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 43 - - Support text must be at least 3 characters long. + + An abuse report received a new message - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 44 - - Support text cannot be more than 1000 characters long. + + One of your abuse reports has been accepted or rejected by moderators - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 45 - - Comment is required. + + Preferences saved - src/app/shared/forms/form-validators/video-comment-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 92 - - Comment must be at least 2 characters long. + + Activities - src/app/shared/forms/form-validators/video-comment-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 - - Comment cannot be more than 3000 characters long. + + Web - src/app/shared/forms/form-validators/video-comment-validators.service.ts - 1 + ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4,3 - - Display name cannot be more than 120 characters long. + + My ownership changes - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-ownership.component.html + 3 - - Privacy is required. + + Initiator - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 - - The channel is required when the playlist is public. + + Video - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 - - Video name is required. + + Created - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-ownership.component.html + 23 - - Video name must be at least 3 characters long. + + Status - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-ownership.component.html + 25 - - Video name cannot be more than 120 characters long. + + No ownership change request found. - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-ownership/my-account-ownership.component.html + 83 - - Video privacy is required. + + Account settings - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-routing.module.ts + 37 - - Video channel is required. + + Account playlists - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-routing.module.ts + 55 - - Video description must be at least 3 characters long. + + Create new playlist - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-routing.module.ts + 64 - - Video description cannot be more than 10000 characters long. + + Playlist elements - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-routing.module.ts + 73 - - A tag should be more than 2 characters long. + + Update playlist - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-routing.module.ts + 82 - - A tag should be less than 30 characters long. + + Account video imports - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-routing.module.ts + 105 - - Video support must be at least 3 characters long. + + Account subscriptions - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-routing.module.ts + 114 - - Video support cannot be more than 1000 characters long. + + Videos history - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-routing.module.ts + 150 - - A date is required to schedule video update. + + Notifications - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + ../app/+my-account/my-account-routing.module.ts + 163 - - Copied + + My videos history - src/app/shared/forms/input-readonly-copy.component.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.ts + 45 + + + Videos history is enabled - src/app/shared/video/modals/video-download.component.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.ts + 73 - - This file is too large. + + Videos history is disabled - src/app/shared/forms/reactive-file.component.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.ts + 74 - - PeerTube cannot handle this kind of file. Accepted extensions are . + + Delete videos history - src/app/shared/forms/reactive-file.component.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.ts + 86 - - All unsaved data will be lost, are you sure you want to leave this page? + + Are you sure you want to delete all your videos history? - src/app/shared/guards/can-deactivate-guard.service.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.ts + 87 - - Sunday + + Videos history deleted - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.ts + 95 - - Monday + + My history - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.html + 3 - - Tuesday + + Video history - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.html + 9 - - Wednesday + + Delete history - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.html + 13,15 - - Thursday + + You don't have any video history yet. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-history/my-account-history.component.html + 19 - - Friday + + Notification preferences - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-notifications/my-account-notifications.component.html + 4,6 - - Saturday + + Newest first - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-notifications/my-account-notifications.component.html + 11 - - Sun + + Unread first - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 - Day name short - - Mon + + All read - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-notifications/my-account-notifications.component.html + 26 - Day name short - - Tue + + Avatar changed. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-settings.component.ts + 42 - Day name short - - Wed + + PROFILE SETTINGS - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-settings.component.html + 12 - Day name short - - Thu + + VIDEO SETTINGS - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-settings.component.html + 26 - Day name short - - Fri + + NOTIFICATIONS - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-settings.component.html + 37 - Day name short - - Sat + + INTERFACE - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-settings.component.html + 47 - Day name short - - Su + + EMAIL - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-settings.component.html + 67 - Day name min - - Mo + + PASSWORD - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-settings.component.html + 57 - Day name min - - Tu + + Please check your emails to verify your new email. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 53 - Day name min - - We + + Email updated. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 55 - Day name min - - Th + + Your current email is - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 5 - Day name min - - Fr + + is awaiting email verification + - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 9,10 - Day name min - - Sa + + New email - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 - Day name min - - January + + Your new email - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 - - February + + Your current password - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 26 - - March + + Your password - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 28 - - April + + Change email - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 36 - - May + + My subscriptions - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 4 + + + Search your subscriptions - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 11 - - June + + You don't have any subscriptions yet. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 - - July + + subscribers - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 32 - - August + + Owner account page - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 34 - - September + + Created by - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 35 - - October + + The channel is required. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/shared/form-validators/video-ownership-change-validators.ts + 7 - - November + + The username is required. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/shared/form-validators/video-ownership-change-validators.ts + 14 - - December + + You can only transfer ownership to a local account - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/shared/form-validators/video-ownership-change-validators.ts + 15 - - Jan + + My imports - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 3 - Month name short - - Feb + + Showing to of imports - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 - Month name short - - Mar + + Target - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 17 - Month name short - - Apr + + State - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 19 - Month name short - - Jun + + See the error - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 27 - Month name short - - Jul + + This video was deleted - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 49 - Month name short - - Aug + + Do you really want to delete videos? - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 104 - Month name short - - Sep + + videos deleted. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 121 - Month name short - - Oct + + Do you really want to delete ? - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 131 - Month name short - - Nov + + Change ownership - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 - Month name short - - Dec + + My videos - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-videos/my-account-videos.component.html + 4 - Month name short - - Clear + + Search your videos - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-videos/my-account-videos.component.html + 11 - - yy-mm-dd + + Playlist } deleted. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 61 - Date format in this locale. - - Hidden + + My playlists - src/app/shared/instance/instance-features-table.component.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 - - Blurred with confirmation request + + Search your playlists - src/app/shared/instance/instance-features-table.component.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 10 - - Displayed + + Create playlist - src/app/shared/instance/instance-features-table.component.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 18 - - ~ + + Ownership change request sent. - src/app/shared/instance/instance-features-table.component.ts - 1 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts + 64 - - {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + Change ownership - src/app/shared/instance/instance-features-table.component.ts - 1 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html + 3 - - of full HD videos + + Select the next owner - src/app/shared/instance/instance-features-table.component.ts - 1 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html + 10 - - of HD videos + + Delete playlist - src/app/shared/instance/instance-features-table.component.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts + 53 - - of average quality videos + + Playlist deleted. - src/app/shared/instance/instance-features-table.component.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts + 136 - - Markdown compatible that supports: + + No videos in this playlist. - src/app/shared/misc/help.component.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 25 - - Emphasis + + Browse videos on PeerTube to add them in your playlist. - src/app/shared/misc/help.component.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 28,29 - - Links + + See the documentation for more information. - src/app/shared/misc/help.component.ts - 1 + ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 32,33 - - New lines + + Video channel updated. - src/app/shared/misc/help.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts + 92 - - Lists + + My Channels - src/app/shared/misc/help.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html + 4 - - Images + + 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/shared/misc/help.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html + 77,78 - - users banned. + + NEW CHANNEL - src/app/shared/moderation/user-ban-modal.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html + 25 - - User banned. + + CHANNEL - src/app/shared/moderation/user-ban-modal.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html + 26 - - Do you really want to unban ? + + Example: my_channel - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html + 35 - - User unbanned. + + Overwrite support field of all videos of this channel - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html + 92 - - If you remove this user, you will not be able to create another with the same username! + + Video channel created. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts + 61 - - User deleted. + + This name already exists on this instance. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts + 67 - - User email set as verified + + 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/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts + 111,113 - - Account muted. + + Please type the display name of the video channel () to confirm - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts + 115 - - Instance muted. + + Video channel deleted. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts + 127 - - Account muted by the instance. + + Views for the day - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts + 146 - - Account unmuted by the instance. + + My channels - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html + 4 - - Instance muted by the instance. + + Search your channels - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html + 11 - - Instance unmuted by the instance. + + Create video channel - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html + 19 - - Edit user + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html + 37 - - Change quota, role, and more. + + Create new video channel - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts + 22 - - Delete user + + Update video channel - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts + 31 - - Unban user + + Not found - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+page-not-found/page-not-found-routing.module.ts + 13 - - Allow the user to login and create videos/comments again + + Sorry, we couldn't find the page you were looking for. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+page-not-found/page-not-found.component.html + 5,6 - - Mute this account + + Confirmation of the password is required. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/shared/form-validators/reset-password-validators.ts + 9 - - Hide any content from that user for you. + + Unable to find user id or verification string. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+reset-password/reset-password.component.ts + 38 - - Unmute this account + + Your password has been successfully reset! - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+reset-password/reset-password.component.ts + 47 - - Show back content from that user for you. + + Reset my password - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+reset-password/reset-password.component.html + 3,4 - - Mute the instance + + Confirm password - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+reset-password/reset-password.component.html + 19 - - Hide any content from that instance for you. + + Confirmed password - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+reset-password/reset-password.component.html + 21 - - Unmute the instance + + Reset my password - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+reset-password/reset-password.component.html + 29 - - Show back content from that instance for you. + + Search index is unavailable. Retrying with instance results instead. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+search/search.component.ts + 171 - - Mute this account by your instance + + Search error - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+search/search.component.ts + 172 - - Hide any content from that user for you, your instance and its users. + + Search - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+search/search.component.ts + 230 - - Unmute this account by your instance + + - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+search/search.component.html + 5 - - Show back content from that user for you, your instance and its users. + + on this instance - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+search/search.component.html + 7 - - Mute the instance by your instance + + on the vidiverse - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+search/search.component.html + 8 - - Hide any content from that instance for you, your instance and its users. + + for - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+search/search.component.html + 11 - - Unmute the instance by your instance + + Filters - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+search/search.component.html + 22 - - Show back content from that instance for you, your instance and its users. + + No results found - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + ../app/+search/search.component.html + 33,34 - - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + subscribers - src/app/shared/rest/rest-extractor.service.ts - 1 + ../app/+search/search.component.html + 60 - - Too many attempts, please try again after minutes. + + Any - src/app/shared/rest/rest-extractor.service.ts - 1 + ../app/+search/search-filters.component.ts + 38 - - Too many attempts, please try again later. + + Last 7 days - src/app/shared/rest/rest-extractor.service.ts - 1 + ../app/+search/search-filters.component.ts + 46 - - Server error. Please retry later. + + Last 30 days - src/app/shared/rest/rest-extractor.service.ts - 1 + ../app/+search/search-filters.component.ts + 50 - - Subscribed to all current channels of . You will be notified of all their new videos. + + Last 365 days - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + ../app/+search/search-filters.component.ts + 54 - - Subscribed to . You will be notified of all their new videos. + + Short (< 4 min) - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + ../app/+search/search-filters.component.ts + 65 - - Subscribed + + Medium (4-10 min) - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + ../app/+search/search-filters.component.ts + 69 - - Unsubscribed from all channels of + + Long (> 10 min) - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + ../app/+search/search-filters.component.ts + 73 - - Unsubscribed from + + Relevance - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + ../app/+search/search-filters.component.ts + 80 - - Unsubscribed + + Publish date - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + ../app/+search/search-filters.component.ts + 84 - - Moderator + + Views - src/app/shared/users/user.service.ts - 1 + ../app/+search/search-filters.component.ts + 88 - - Video removed from + + Sort - src/app/shared/video-playlist/video-add-to-playlist.component.ts - 1 + ../app/+search/search-filters.component.html + 7 + + + Display sensitive content - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + ../app/+search/search-filters.component.html + 21 - - Video added in at timestamps + + Yes - src/app/shared/video-playlist/video-add-to-playlist.component.ts - 1 + ../app/+search/search-filters.component.html + 29 - - Video added in + + No - src/app/shared/video-playlist/video-add-to-playlist.component.ts - 1 + ../app/+search/search-filters.component.html + 34 - - Timestamps updated + + Published date - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + ../app/+search/search-filters.component.html + 40 - - Starts at + + Original publication year - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + ../app/+search/search-filters.component.html + 54 + + + After... - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + ../app/+search/search-filters.component.html + 66 - - Stops at + + Before... - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + ../app/+search/search-filters.component.html + 76 - - and stops at + + Display all categories - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + ../app/+search/search-filters.component.html + 108 - - Video blacklisted. + + Display all licenses - src/app/shared/video/modals/video-blacklist.component.ts - 1 + ../app/+search/search-filters.component.html + 121 - - Video reported. + + Display all languages - src/app/shared/video/modals/video-report.component.ts - 1 + ../app/+search/search-filters.component.html + 134 - - Do you really want to delete this video? + + All of these tags - src/app/shared/video/video-actions-dropdown.component.ts - 1 + ../app/+search/search-filters.component.html + 143 - - This video will be duplicated by your instance. + + One of these tags - src/app/shared/video/video-actions-dropdown.component.ts - 1 + ../app/+search/search-filters.component.html + 151 - - Save to playlist + + Filter - src/app/shared/video/video-actions-dropdown.component.ts - 1 + ../app/+search/search-filters.component.html + 181 + + + Reset - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+search/search-filters.component.html + 10 - - Blacklist + + Reset - src/app/shared/video/video-actions-dropdown.component.ts - 1 + ../app/+search/search-filters.component.html + 105 - - Duplicate (redundancy) + + Search target - src/app/shared/video/video-actions-dropdown.component.ts - 1 + ../app/+search/search-filters.component.html + 160 - - Report + + Vidiverse - src/app/shared/video/video-actions-dropdown.component.ts - 1 + ../app/+search/search-filters.component.html + 170 - - Published + + Reset - src/app/shared/video/video-miniature.component.ts - 1 + ../app/+search/search-filters.component.html + 179 - - Publication scheduled on + + Now please check your emails to verify your account and complete signup. - src/app/shared/video/video-miniature.component.ts - 1 + ../app/+signup/+register/register.component.ts + 115 - - Waiting transcoding + + You are now logged in as ! - src/app/shared/video/video-miniature.component.ts - 1 + ../app/+signup/+register/register.component.ts + 123 - - To transcode + + Create an account - src/app/shared/video/video-miniature.component.ts - 1 + ../app/+signup/+register/register.component.html + 4,5 - - To import + + Next - src/app/shared/video/video-miniature.component.ts - 1 + ../app/+signup/+register/register.component.html + 20 - - Add to watch later + + Create my account - src/app/shared/video/video-thumbnail.component.ts - 1 + ../app/+signup/+register/register.component.html + 29,30 - - Remove from watch later + + Done - src/app/shared/video/video-thumbnail.component.ts - 1 + ../app/+signup/+register/register.component.html + 33 - - Only I can see this video + + PeerTube is creating your account... - src/app/shared/video/video.service.ts - 1 + ../app/+signup/+register/register.component.html + 37 - - Only people with the private link can see this video + + Administrators & Sustainability - src/app/shared/video/video.service.ts - 1 + ../app/+signup/+register/register.component.html + 56 - - Anyone can see this video + + Who are we? - src/app/shared/video/video.service.ts - 1 + ../app/+signup/+register/register.component.html + 60 - - Only users of this instance can see this video + + How long do we plan to maintain this instance? - src/app/shared/video/video.service.ts - 1 + ../app/+signup/+register/register.component.html + 65 - - Video to import updated. + + How will we finance this instance? - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts - 1 + ../app/+signup/+register/register.component.html + 70 + + + Step - src/app/videos/+video-edit/video-add-components/video-import-url.component.ts - 1 + ../app/+signup/+register/custom-stepper.component.html + 9 - - Your video was uploaded to your account and is private. + + 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/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + ../app/+signup/+register/register-step-channel.component.html + 5,7 - - But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + ../app/+signup/+register/register-step-channel.component.html + 10,11 - - Your video is not uploaded yet, are you sure you want to leave this page? + + Channel display name - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + ../app/+signup/+register/register-step-channel.component.html + 15 - - Upload + + Example: my_super_channel - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + ../app/+signup/+register/register-step-channel.component.html + 34 - - Upload cancelled + + 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/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + ../app/+signup/+register/register-step-channel.component.html + 43,44 - - Video published. + + Channel name cannot be the same as your account name. You can click on the first step to update your account name. - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + ../app/+signup/+register/register-step-channel.component.html + 51,52 - - Your video quota is exceeded with this video (video size: , used: , quota: ) + + Example: jane_doe - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + ../app/+signup/+register/register-step-user.component.html + 23 - - Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + 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/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + ../app/+signup/+register/register-step-user.component.html + 32,33 - - You have unsaved changes! If you leave, your changes will be lost. + + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - src/app/videos/+video-edit/video-update.component.ts - 1 + ../app/+signup/+register/register-step-user.component.html + 66,70 - - Video updated. + + Register - src/app/videos/+video-edit/video-update.component.ts - 1 + ../app/+signup/+register/register-routing.module.ts + 14 - - The deletion will be sent to remote instances, so they remove the comment too. + + An email with verification link will be sent to . - src/app/videos/+video-watch/comment/video-comments.component.ts - 1 + ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 45 - - It is a remote comment, so the deletion will only be effective on your instance. + + Request email for account verification - src/app/videos/+video-watch/comment/video-comments.component.ts - 1 + ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 3,4 - - Stop autoplaying next video + + Send verification email - src/app/videos/+video-watch/video-watch-playlist.component.ts - 1 + ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 - - Autoplay next video + + This instance does not require email verification. - src/app/videos/+video-watch/video-watch-playlist.component.ts - 1 + ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 - - Stop looping playlist videos + + Verify account via email - src/app/videos/+video-watch/video-watch-playlist.component.ts - 1 + ../app/+signup/+verify-account/verify-account-routing.module.ts + 17 - - Loop playlist videos + + Ask to send an email to verify you account - src/app/videos/+video-watch/video-watch-playlist.component.ts - 1 + ../app/+signup/+verify-account/verify-account-routing.module.ts + 26 - - Like this video + + Verify account email confirmation - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 3,4 - - Dislike this video + + Email updated. - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 10,11 - - Support options for this video + + An error occurred. - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 - - You need to be connected to rate this content. + + Video channel videos - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channels-routing.module.ts + 25 - - likes / dislikes + + Video channel playlists - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channels-routing.module.ts + 38 - - This video contains mature or explicit content. Are you sure you want to watch it? + + About video channel - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channels-routing.module.ts + 47 - - Mature or explicit content + + Published videos - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 39 - - Up Next + + Published 1 video - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 74 - - Autoplay is suspended + + Created playlists - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 3,4 - - Enter/exit fullscreen (requires player focus) + + This channel does not have playlists. - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 6 - - Play/Pause the video (requires player focus) + + VIDEO PLAYLISTS - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channels.component.ts + 66 - - Mute/unmute the video (requires player focus) + + Go the owner account page - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channels.component.html + 30 - - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) + + Created by - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channels.component.html + 31 - - Increase the volume (requires player focus) + + Manage channel - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channels.component.html + 22,23 - - Decrease the volume (requires player focus) + + Created - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channel-about/video-channel-about.component.html + 18 - - Seek the video forward (requires player focus) + + SUPPORT THIS CHANNEL - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+video-channels/video-channel-about/video-channel-about.component.html + 10 - - Seek the video backward (requires player focus) + + Most liked videos - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+videos/video-list/video-most-liked.component.ts + 41 - - Increase playback rate (requires player focus) + + Videos that have the most likes. - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+videos/video-list/video-most-liked.component.ts + 42 - - Decrease playback rate (requires player focus) + + Recently added - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+videos/video-list/video-recently-added.component.ts + 36 - - Navigate in the video frame by frame (requires player focus) + + Videos from your subscriptions - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+videos/video-list/video-user-subscriptions.component.ts + 35 - - Like the video + + Subscriptions - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+videos/video-list/video-user-subscriptions.component.ts + 38 - - Dislike the video + + Local videos - src/app/videos/+video-watch/video-watch.component.ts - 1 + ../app/+videos/video-list/video-local.component.ts + 36 - - When active, the next video is automatically played after the current one. + + Discover videos - src/app/videos/recommendations/recommended-videos.component.ts - 1 + ../app/+videos/videos-routing.module.ts + 23 - - Videos that have the higher number of likes. + + Trending videos - src/app/videos/video-list/video-most-liked.component.ts - 1 + ../app/+videos/videos-routing.module.ts + 32 - - Trending for the last 24 hours + + Recently added videos - src/app/videos/video-list/video-trending.component.ts - 1 + ../app/+videos/videos-routing.module.ts + 58 - - Trending videos are those totalizing the greatest number of views during the last 24 hours + + Upload a video - src/app/videos/video-list/video-trending.component.ts - 1 + ../app/+videos/videos-routing.module.ts + 97 - - Trending for the last days + + Edit a video - src/app/videos/video-list/video-trending.component.ts - 1 + ../app/+videos/videos-routing.module.ts + 106 - - Trending videos are those totalizing the greatest number of views during the last days + + Trending for the last 24 hours - src/app/videos/video-list/video-trending.component.ts - 1 + ../app/+videos/video-list/video-trending.component.ts + 46 - - Videos from your subscriptions + + Trending videos are those totalizing the greatest number of views during the last 24 hours - src/app/videos/video-list/video-user-subscriptions.component.ts - 1 + ../app/+videos/video-list/video-trending.component.ts + 47