X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=bf7f756a534fc3770116a8ab283befffee3de453;hb=190b225d0c128f6791d119a9837c5490db3193a6;hp=4c5effa1ea6177d0708c67629e9c9e316aeda9cd;hpb=0164fc112a98897849a8eda2f0b5d208e813e014;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index 4c5effa1e..bf7f756a5 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -6,14 +6,14 @@ Close node_modules/src/alert/alert.ts - 79,80 + 79 - Slide of + Slide of node_modules/src/carousel/carousel.ts - 147,157 + 157,162 Currently selected slide number read by screen reader @@ -21,14 +21,14 @@ Previous node_modules/src/carousel/carousel.ts - 174,177 + 184 Next node_modules/src/carousel/carousel.ts - 197,198 + 202,205 @@ -79,7 +79,7 @@ «« node_modules/src/pagination/pagination.ts - 247 + 247,249 @@ -93,7 +93,7 @@ » node_modules/src/pagination/pagination.ts - 285,287 + 290 @@ -107,98 +107,98 @@ First node_modules/src/pagination/pagination.ts - 320,322 + 322 Previous node_modules/src/pagination/pagination.ts - 335,336 + 337,338 Next node_modules/src/pagination/pagination.ts - 347,348 + 349,350 Last node_modules/src/pagination/pagination.ts - 357,359 + 359,364 - + node_modules/src/progressbar/progressbar.ts - 60,65 + 67,68 HH node_modules/src/timepicker/timepicker.ts - 133,136 + 136 Hours node_modules/src/timepicker/timepicker.ts - 155 + 155,158 MM node_modules/src/timepicker/timepicker.ts - 173,175 + 177,178 Minutes node_modules/src/timepicker/timepicker.ts - 188 + 189,190 Increment hours node_modules/src/timepicker/timepicker.ts - 201,204 + 206,208 Decrement hours node_modules/src/timepicker/timepicker.ts - 223,226 + 228,229 Increment minutes node_modules/src/timepicker/timepicker.ts - 243,244 + 249,252 Decrement minutes node_modules/src/timepicker/timepicker.ts - 264,268 + 272,274 SS node_modules/src/timepicker/timepicker.ts - 283,284 + 289 @@ -240,7 +240,7 @@ Close node_modules/src/toast/toast.ts - 108,109 + 108 @@ -258,39 +258,39 @@ Follower instances () src/app/+about/about-follows/about-follows.component.html - 4 + 5 This instance does not have instances followers. src/app/+about/about-follows/about-follows.component.html - 6 + 7 Show full list src/app/+about/about-follows/about-follows.component.html - 12 + 13 src/app/+about/about-follows/about-follows.component.html - 24 + 25 Following instances () src/app/+about/about-follows/about-follows.component.html - 16 + 17 This instance is not following any other. src/app/+about/about-follows/about-follows.component.html - 18 + 19 @@ -368,15 +368,15 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 35 + 34 src/app/+manage/video-channel-edit/video-channel-edit.component.html - 54 + 53 src/app/+manage/video-channel-edit/video-channel-edit.component.html - 54 + 53 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html @@ -410,7 +410,7 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 151 + 149 src/app/shared/shared-instance/instance-about-accordion.component.html @@ -425,7 +425,7 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 140 + 138 src/app/shared/shared-instance/instance-about-accordion.component.html @@ -440,15 +440,11 @@ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 129 + 127 src/app/+signup/+register/register.component.html - 19,20 - - - src/app/shared/shared-instance/instance-about-accordion.component.html - 36 + 34 @@ -533,7 +529,7 @@ src/app/+login/login.component.html - 125 + 131 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html @@ -585,15 +581,15 @@ src/app/shared/shared-moderation/report-modals/report.component.html - 54 + 53 src/app/shared/shared-moderation/report-modals/report.component.html - 54 + 53 src/app/shared/shared-moderation/report-modals/video-report.component.html - 90 + 84 src/app/shared/shared-moderation/user-ban-modal.component.html @@ -605,7 +601,7 @@ src/app/shared/shared-video-miniature/video-download.component.html - 152 + 143 @@ -620,15 +616,15 @@ src/app/shared/shared-moderation/report-modals/report.component.html - 58 + 57 src/app/shared/shared-moderation/report-modals/report.component.html - 58 + 57 src/app/shared/shared-moderation/report-modals/video-report.component.html - 94 + 88 @@ -667,14 +663,14 @@ - It is free and open-source software, under AGPLv3 licence. + It is free and open-source software, under AGPLv3 licence. src/app/+about/about-peertube/about-peertube.component.html 13,16 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html 18,20 @@ -684,196 +680,196 @@ Use PeerTube documentation src/app/+about/about-peertube/about-peertube.component.html - 28,29 + 28 Discover how to setup your account, what is a channel, how to create a playlist and more! src/app/+about/about-peertube/about-peertube.component.html - 32,34 + 31,33 PeerTube Applications src/app/+about/about-peertube/about-peertube.component.html - 41,42 + 40 Discover unofficial Android applications or browser addons! src/app/+about/about-peertube/about-peertube.component.html - 45,47 + 43,45 Contribute on PeerTube src/app/+about/about-peertube/about-peertube.component.html - 54,55 + 52 Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! src/app/+about/about-peertube/about-peertube.component.html - 58,60 + 55,57 P2P & Privacy src/app/+about/about-peertube/about-peertube.component.html - 69 + 66 PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. src/app/+about/about-peertube/about-peertube.component.html - 72,76 + 69,73 The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. src/app/+about/about-peertube/about-peertube.component.html - 78,81 + 75,78 What are the consequences? src/app/+about/about-peertube/about-peertube.component.html - 83 + 80 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: src/app/+about/about-peertube/about-peertube.component.html - 85,88 + 82,85 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) src/app/+about/about-peertube/about-peertube.component.html - 91,94 + 88,91 For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm src/app/+about/about-peertube/about-peertube.component.html - 96,100 + 93,97 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour src/app/+about/about-peertube/about-peertube.component.html - 102,104 + 99,101 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video src/app/+about/about-peertube/about-peertube.component.html - 106,109 + 103,106 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities src/app/+about/about-peertube/about-peertube.component.html - 111,113 + 108,110 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information src/app/+about/about-peertube/about-peertube.component.html - 115,120 + 112,117 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. src/app/+about/about-peertube/about-peertube.component.html - 123,126 + 120,123 How does PeerTube compare with YouTube? src/app/+about/about-peertube/about-peertube.component.html - 128 + 125 The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). src/app/+about/about-peertube/about-peertube.component.html - 130,134 + 127,131 What can I do to limit the exposure of my IP address? src/app/+about/about-peertube/about-peertube.component.html - 136 + 133 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. src/app/+about/about-peertube/about-peertube.component.html - 138,143 + 135,140 What will be done to mitigate this problem? src/app/+about/about-peertube/about-peertube.component.html - 145 + 142 PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: src/app/+about/about-peertube/about-peertube.component.html - 147,150 + 144,147 We set a limit to the number of peers sent by the tracker src/app/+about/about-peertube/about-peertube.component.html - 153 + 150 We set a limit on the request frequency received by the tracker src/app/+about/about-peertube/about-peertube.component.html - 154 + 151 Allow instance admins to disable P2P from the administration interface src/app/+about/about-peertube/about-peertube.component.html - 155 + 152 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. src/app/+about/about-peertube/about-peertube.component.html - 158,161 + 155,158 @@ -912,7 +908,7 @@ Instance src/app/+about/about.component.html - 5 + 3 src/app/+search/search-filters.component.html @@ -931,14 +927,14 @@ PeerTube src/app/+about/about.component.html - 7 + 5 Network src/app/+about/about.component.html - 9 + 7 @@ -1036,7 +1032,7 @@ src/app/+my-library/+my-video-channels/my-video-channels.component.html - 37 + 38 src/app/+video-channels/video-channels.component.html @@ -1098,6 +1094,10 @@ src/app/core/menu/menu.service.ts 76 + + src/app/modal/quick-settings-modal.component.html + 10 + Account video channels @@ -1215,7 +1215,7 @@ src/app/shared/shared-abuse-list/abuse-details.component.html - 55 + 57 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -1470,14 +1470,14 @@ CACHE src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html - 5 + 6 Some files are not federated, and fetched when necessary. Define their caching policies. src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html - 6,8 + 7,9 @@ -1540,14 +1540,14 @@ JavaScript src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html - 74 + 73 Write JavaScript code directly.Example: console.log('my instance is amazing'); src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html - 77,78 + 76,77 @@ -1560,7 +1560,7 @@ color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html - 96,108 + 95,107 @@ -1570,8 +1570,8 @@ color: red; 4 - - Use plugins & themes for more involved changes, or add slight customizations. + + Use plugins & themes for more involved changes, or add slight customizations. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 5,7 @@ -1588,12 +1588,80 @@ color: red; 4 - - default + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 + + src/app/+admin/overview/videos/video-list.component.html + 77,79 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 + + + src/app/+stats/video/video-stats.component.html + 2 + + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,32 + + + src/app/+videos/+video-watch/video-watch.component.html + 76,77 + + + src/app/menu/menu.component.html + 110,112 + + + src/app/shared/shared-main/buttons/action-dropdown.component.html + 22 + + + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 20 + + + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 30 + + + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 + + + src/app/shared/shared-user-settings/user-interface-settings.component.html + 9 + + + src/app/shared/shared-video-miniature/video-download.component.html + 27,29 + + + src/app/shared/shared-video-miniature/video-download.component.html + 47,49 + + + src/app/shared/shared-video-miniature/video-download.component.html + 69,70 + + + src/app/shared/shared-video-miniature/video-download.component.html + 80,81 + + + src/app/shared/shared-video-miniature/video-download.component.html + 92,93 + + + src/app/shared/shared-video-miniature/videos-selection.component.html + 1 + Landing page @@ -1708,7 +1776,7 @@ color: red; - Manage users to set their quota individually. + Manage users to set their quota individually. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150,152 @@ -1841,7 +1909,7 @@ color: red; src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 171 + 167 @@ -1852,7 +1920,7 @@ color: red; - ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server + ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271 @@ -1957,7 +2025,7 @@ color: red; - You should only use moderated search indexes in production, or host your own. + You should only use moderated search indexes in production, or host your own. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377,379 @@ -1999,7 +2067,7 @@ color: red; - Manage relations with other instances. + Manage relations with other instances. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426,428 @@ -2034,7 +2102,7 @@ color: red; - See the documentation for more information about the expected URL + See the documentation for more information about the expected URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477,479 @@ -2097,7 +2165,7 @@ color: red; - If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. + If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562,568 @@ -2107,7 +2175,7 @@ color: red; You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts - 105 + 109 @@ -2309,7 +2377,7 @@ color: red; Name src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 13 + 12 src/app/+manage/video-channel-edit/video-channel-edit.component.html @@ -2324,21 +2392,21 @@ color: red; Short description src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 24 + 23 Main instance categories src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 50 + 49 Add a new category src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 57 + 56 src/app/shared/shared-forms/select/select-categories.component.html @@ -2349,14 +2417,14 @@ color: red; Main languages you/your moderators speak src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 64 + 63 Add a new language src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 71 + 70 src/app/shared/shared-forms/select/select-languages.component.html @@ -2367,42 +2435,35 @@ color: red; MODERATION & NSFW src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 82 - - - - Manage users to build a moderation team. - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 83,85 + 81 This instance is dedicated to sensitive or NSFW content src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 93 + 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/+admin/config/edit-custom-config/edit-instance-information.component.html - 97,100 + 95,98 Policy on videos containing sensitive content src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 106 + 104 With Hide or Blur thumbnails, a confirmation will be requested to watch the video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 110,112 + 108,110 src/app/shared/shared-user-settings/user-video-settings.component.html @@ -2413,7 +2474,7 @@ color: red; Policy for sensitive videos src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 118 + 116 src/app/shared/shared-user-settings/user-video-settings.component.html @@ -2424,14 +2485,14 @@ color: red; Hide src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 119 + 117 src/app/+admin/overview/users/user-edit/user-password.component.html - 11 + 8 - src/app/shared/shared-forms/input-toggle-hidden.component.ts + src/app/shared/shared-forms/input-text.component.ts 38 @@ -2447,7 +2508,7 @@ color: red; Blur thumbnails src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 120 + 118 src/app/shared/shared-user-settings/user-video-settings.component.html @@ -2458,7 +2519,7 @@ color: red; Display src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 121 + 119 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html @@ -2473,91 +2534,91 @@ color: red; Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 152 + 150 YOU AND YOUR INSTANCE src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 167 + 165 Who is behind the instance? src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 173 + 171 A single person? A non-profit? A company? src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 174 + 172 Why did you create this instance? src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 185 + 183 To share your personal videos? To open registrations and allow people to upload what they want? src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 186 + 184 How long do you plan to maintain this instance? src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 197 + 195 It's important to know for users who want to register on your instance src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 198 + 196 How will you finance the PeerTube server? src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 209 + 207 With your own funds? With user donations? Advertising? src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 210 + 208 OTHER INFORMATION src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 225 + 223 What server/hardware does the instance run on? src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 231 + 229 i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 232 + 230 @@ -2620,11 +2681,11 @@ color: red; 41,43 - - Max simultaneous lives created on your instance (-1 for "unlimited") + + Max simultaneous lives created on your instance src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 49,50 + 49 @@ -2635,88 +2696,88 @@ color: red; src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 68 + 67 - - Max simultaneous lives created per user (-1 for "unlimited") + + Max simultaneous lives created per user src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 62,63 + 62 Max live duration src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 75 + 74 TRANSCODING src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 94 + 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 26 + 21 Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 95,97 + 94,96 Transcoding enabled for live streams src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 110 + 109 Live resolutions to generate src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 116 + 115 Live transcoding threads src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 137 + 136 will claim at most with VOD transcoding src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 140,142 + 139,141 will claim at least with VOD transcoding src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 144,146 + 143,145 Live transcoding profile src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 159 + 158 new live transcoding profiles can be added by PeerTube plugins src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 160 + 159 @@ -2772,200 +2833,193 @@ color: red; 8,10 - - However, you may want to read our guidelines before tweaking the following values. + + However, you may want to read our guidelines before tweaking the following values. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 11,13 + 12,14 - - Read guidelines + + 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/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 16,18 - - - - Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 27,30 + 22,25 Transcoding enabled src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 40 + 35 Input formats src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 46 + 41 Allow additional extensions src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 51 + 46 Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc). src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 54 + 49 Allow audio files upload src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 62 + 57 Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 65 + 60 The file will be merged in a still image video with the preview file on upload. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 66 + 61 Output formats src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 73 + 68 WebTorrent enabled src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 79 + 74 If you also enabled HLS support, it will multiply videos storage by 2 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 83 + 78 HLS with P2P support enabled src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 94 + 89 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 99,108 + 94,103 Resolutions to generate per enabled format src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 116 + 111 The original file resolution will be the default target if no option is selected. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 131,133 + 114,116 Transcoding threads src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 144 + 139 will claim at most with live transcoding src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 146,148 + 142,144 will claim at least with live transcoding src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 150,152 + 146,148 Transcoding jobs concurrency src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 166 + 162 allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 167 + 163 Transcoding profile src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 178 + 174 new transcoding profiles can be added by PeerTube plugins src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 179 + 175 VIDEO STUDIO src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 198 + 194 Allows your users to edit their video (cut, add intro/outro, add a watermark etc) src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 199,201 + 195,197 Enable video studio src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 210 + 206 ⚠️ You need to enable transcoding first to enable video studio src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 213 + 209 @@ -3346,7 +3400,7 @@ color: red; src/app/+admin/overview/users/user-list/user-list.component.ts - 248 + 249 src/app/+admin/overview/videos/video-list.component.ts @@ -3402,11 +3456,11 @@ color: red; src/app/shared/shared-main/buttons/delete-button.component.ts - 17 + 16 src/app/shared/shared-main/buttons/delete-button.component.ts - 22 + 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -3449,8 +3503,8 @@ color: red; 27,29 - - {count, plural, =1 {Follow request} other {Follow requests}} sent! + + {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} src/app/+admin/follows/following-list/follow-modal.component.ts 65 @@ -4159,8 +4213,8 @@ color: red; 88,86 - - {count, plural, =1 {1 comment} other { comments}} deleted. + + {count, plural, =1 {1 comment deleted.} other { comments deleted.}} src/app/+admin/overview/comments/video-comment-list.component.ts 150 @@ -4240,7 +4294,7 @@ color: red; src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 81 + 79 @@ -4378,8 +4432,8 @@ color: red; 6 - src/app/+signup/+register/register-step-user.component.html - 23 + src/app/+signup/+register/steps/register-step-user.component.html + 26 @@ -4403,10 +4457,6 @@ color: red; src/app/+admin/overview/users/user-edit/user-edit.component.html 94 - - src/app/+signup/+register/register-step-channel.component.html - 30 - john_channel @@ -4435,23 +4485,19 @@ color: red; src/app/+login/login.component.html - 115 + 121 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 - src/app/+signup/+register/register-step-user.component.html - 45 - - - src/app/+signup/+register/register-step-user.component.html - 47 + src/app/+signup/+register/steps/register-step-user.component.html + 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 8 + 6 @@ -4477,27 +4523,23 @@ color: red; src/app/+login/login.component.html - 38 + 59 src/app/+login/login.component.html - 40 + 62 src/app/+reset-password/reset-password.component.html - 8 + 6 src/app/+reset-password/reset-password.component.html - 10 - - - src/app/+signup/+register/register-step-user.component.html - 56 + 9 - src/app/+signup/+register/register-step-user.component.html - 58 + src/app/+signup/+register/steps/register-step-user.component.html + 61 @@ -4660,10 +4702,10 @@ color: red; Show src/app/+admin/overview/users/user-edit/user-password.component.html - 10 + 7 - src/app/shared/shared-forms/input-toggle-hidden.component.ts + src/app/shared/shared-forms/input-text.component.ts 39 @@ -4742,7 +4784,7 @@ color: red; src/app/shared/shared-share-modal/video-share.component.html - 210 + 208 @@ -4839,7 +4881,7 @@ color: red; src/app/+admin/overview/users/user-list/user-list.component.ts - 217,212 + 218,213 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts @@ -4882,7 +4924,7 @@ color: red; You cannot ban root. src/app/+admin/overview/users/user-list/user-list.component.ts - 199 + 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts @@ -4893,35 +4935,35 @@ color: red; Do you really want to unban {count, plural, =1 {1 user} other { users}}? src/app/+admin/overview/users/user-list/user-list.component.ts - 213 + 214 Do you really want to unban users? src/app/+admin/overview/users/user-list/user-list.component.ts - 215,213 + 216,214 - - {count, plural, =1 {1 user} other { users}} unbanned. + + {count, plural, =1 {1 user unbanned.} other { users unbanned.}} src/app/+admin/overview/users/user-list/user-list.component.ts - 226 + 227 users unbanned. src/app/+admin/overview/users/user-list/user-list.component.ts - 228,226 + 229,227 You cannot delete root. src/app/+admin/overview/users/user-list/user-list.component.ts - 240 + 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts @@ -4932,42 +4974,42 @@ color: red; <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> src/app/+admin/overview/users/user-list/user-list.component.ts - 244 + 245 It means the following usernames will be permanently deleted and cannot be recovered: src/app/+admin/overview/users/user-list/user-list.component.ts - 245,244 + 246,245 - - {count, plural, =1 {1 user} other { users}} deleted. + + {count, plural, =1 {1 user deleted.} other { users deleted.}} src/app/+admin/overview/users/user-list/user-list.component.ts - 255 + 256 users deleted. src/app/+admin/overview/users/user-list/user-list.component.ts - 257,255 + 258,256 - - {count, plural, =1 {1 user} other { users}} email set as verified. + + {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} src/app/+admin/overview/users/user-list/user-list.component.ts - 273 + 274 users email set as verified. src/app/+admin/overview/users/user-list/user-list.component.ts - 275,273 + 276,274 @@ -5134,77 +5176,6 @@ color: red; 43,45 - - - - src/app/+admin/overview/videos/video-list.component.html - 77,79 - - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4 - - - src/app/+stats/video/video-stats.component.html - 2 - - - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html - 31,32 - - - src/app/+videos/+video-watch/video-watch.component.html - 76,77 - - - src/app/menu/menu.component.html - 110,112 - - - src/app/shared/shared-main/buttons/action-dropdown.component.html - 22 - - - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 14 - - - src/app/shared/shared-main/misc/top-menu-dropdown.component.html - 24 - - - src/app/shared/shared-moderation/user-ban-modal.component.html - 3 - - - src/app/shared/shared-user-settings/user-interface-settings.component.html - 9 - - - src/app/shared/shared-video-miniature/video-download.component.html - 27,29 - - - src/app/shared/shared-video-miniature/video-download.component.html - 52,54 - - - src/app/shared/shared-video-miniature/video-download.component.html - 78,79 - - - src/app/shared/shared-video-miniature/video-download.component.html - 89,90 - - - src/app/shared/shared-video-miniature/video-download.component.html - 101,102 - - - src/app/shared/shared-video-miniature/videos-selection.component.html - 1 - - Account muted @@ -5832,14 +5803,14 @@ color: red; - No jobs found. + No jobs found. src/app/+admin/system/jobs/jobs.component.html 110 - No jobs found that are . + No jobs found that are . src/app/+admin/system/jobs/jobs.component.html 111 @@ -5951,7 +5922,7 @@ color: red; src/app/+login/login.component.html - 48 + 69 src/app/menu/menu.component.html @@ -5962,150 +5933,143 @@ color: red; 103,105 - - Login + + > Login + src/app/+login/login.component.html - 2,4 + 2,5 - - Sorry but there was an issue with the external login process. Please contact an administrator. + + Logging into an account lets you publish content src/app/+login/login.component.html - 6,8 + 11,13 - - Request new verification email. + + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. src/app/+login/login.component.html - 12 - - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 16 + 15,18 - - User + + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. src/app/+login/login.component.html - 21 + 20,23 + + + Sorry but there was an issue with the external login process. Please contact an administrator. - src/app/+signup/+register/register.component.html - 36 + src/app/+login/login.component.html + 26,28 + + + Request new verification email - src/app/shared/shared-users/user-admin.service.ts - 122 + src/app/+login/login.component.html + 33,35 Username or email address src/app/+login/login.component.html - 23 + 44 + + + + Example: john@example.com + + src/app/+login/login.component.html + 46 + + + src/app/+signup/+register/steps/register-step-user.component.html + 53 ⚠️ Most email addresses do not include capital letters. src/app/+login/login.component.html - 32,34 + 53,55 Click here to reset your password src/app/+login/login.component.html - 51 + 72 I forgot my password src/app/+login/login.component.html - 51 + 72 Create an account src/app/+login/login.component.html - 55 + 76 src/app/menu/menu.component.html 105,106 - - Logging into an account lets you publish content - - src/app/+login/login.component.html - 60,62 - - - - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - - src/app/+login/login.component.html - 64,67 - - - - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - - src/app/+login/login.component.html - 69,72 - - Or sign in with src/app/+login/login.component.html - 77 + 82 Forgot your password src/app/+login/login.component.html - 99 + 105 We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. src/app/+login/login.component.html - 106,108 + 112,114 Enter your email address and we will send you a link to reset your password. src/app/+login/login.component.html - 110,112 + 116,118 Email address src/app/+login/login.component.html - 117 + 123 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 10 + 9 Reset src/app/+login/login.component.html - 130 + 136 Password reset button @@ -6114,21 +6078,21 @@ color: red; The link will expire within 1 hour. src/app/+login/login.component.ts - 131,132 + 135,136 Incorrect username or password. src/app/+login/login.component.ts - 181 + 185 Your account is blocked. src/app/+login/login.component.ts - 182 + 186 @@ -6196,22 +6160,22 @@ The link will expire within 1 hour. Example: my_channel src/app/+manage/video-channel-edit/video-channel-edit.component.html - 30 + 31 src/app/+manage/video-channel-edit/video-channel-edit.component.html - 30 + 31 Display name src/app/+manage/video-channel-edit/video-channel-edit.component.html - 43 + 42 src/app/+manage/video-channel-edit/video-channel-edit.component.html - 43 + 42 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html @@ -6225,13 +6189,9 @@ The link will expire within 1 hour. src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 - - src/app/+signup/+register/register-step-user.component.html - 8 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 71 + 69 @@ -6239,22 +6199,22 @@ The link will expire within 1 hour. When a video is uploaded in this channel, the video support field will be automatically filled by this text. src/app/+manage/video-channel-edit/video-channel-edit.component.html - 67,68 + 66,67 src/app/+manage/video-channel-edit/video-channel-edit.component.html - 67,68 + 66,67 Overwrite support field of all videos of this channel src/app/+manage/video-channel-edit/video-channel-edit.component.html - 82 + 81 src/app/+manage/video-channel-edit/video-channel-edit.component.html - 82 + 81 @@ -6350,11 +6310,11 @@ The link will expire within 1 hour. src/app/shared/shared-main/buttons/edit-button.component.ts - 17 + 22 src/app/shared/shared-main/buttons/edit-button.component.ts - 22 + 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -6380,42 +6340,42 @@ The link will expire within 1 hour. SUBSCRIPTION FEED src/app/+my-account/my-account-applications/my-account-applications.component.html - 8,9 + 9,10 Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. src/app/+my-account/my-account-applications/my-account-applications.component.html - 10,11 + 11,12 Feed URL src/app/+my-account/my-account-applications/my-account-applications.component.html - 18,19 + 19,20 Feed Token src/app/+my-account/my-account-applications/my-account-applications.component.html - 23,24 + 24,25 ⚠️ Never share your feed token with anyone. src/app/+my-account/my-account-applications/my-account-applications.component.html - 26,27 + 27,28 Renew token src/app/+my-account/my-account-applications/my-account-applications.component.html - 35,36 + 36,37 src/app/+my-account/my-account-applications/my-account-applications.component.ts @@ -6508,34 +6468,40 @@ The link will expire within 1 hour. 117 - - Your current email is . It is never shown to the public. + + is awaiting email verification src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 4,7 + 5,6 - - is awaiting email verification - + + Change your email src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 10,11 + 11 + + + + Your current email is . It is never shown to the public. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 13,16 New email src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 17 + 19 Current password src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 28 + 30 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html @@ -6546,7 +6512,7 @@ The link will expire within 1 hour. Change email src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 36 + 38 @@ -6562,6 +6528,10 @@ The link will expire within 1 hour. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55 + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 7 + You current password is invalid. @@ -6861,7 +6831,7 @@ The link will expire within 1 hour. PROFILE SETTINGS src/app/+my-account/my-account-settings/my-account-settings.component.html - 12 + 13 @@ -6953,7 +6923,7 @@ The link will expire within 1 hour. {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} src/app/+my-library/+my-video-channels/my-video-channels.component.html - 39 + 40 @@ -7102,28 +7072,21 @@ channel with the same name ()!Track watch history src/app/+my-library/my-history/my-history.component.html - 13,14 + 14,15 Clear all history src/app/+my-library/my-history/my-history.component.html - 17,22 - - - - You don't have any video in your watch history yet. - - src/app/+my-library/my-history/my-history.component.html - 29,30 + 18,23 Delete from history src/app/+my-library/my-history/my-history.component.html - 36 + 37 @@ -7161,6 +7124,20 @@ channel with the same name ()!129 + + No videos found for "". + + src/app/+my-library/my-history/my-history.component.ts + 140 + + + + You don't have any video in your watch history yet. + + src/app/+my-library/my-history/my-history.component.ts + 143 + + My playlists @@ -7478,10 +7455,6 @@ channel with the same name ()!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 70 - - src/app/+signup/+register/register.component.html - 42,43 - src/app/+videos/+video-edit/shared/video-edit.component.html 64,65 @@ -7590,7 +7563,7 @@ channel with the same name ()!Create playlist src/app/+my-library/my-video-playlists/my-video-playlists.component.html - 13 + 14 @@ -7831,32 +7804,29 @@ channel with the same name ()!11 - - Reset my password + + Reset my password src/app/+reset-password/reset-password.component.html - 2,4 + 2 + + + src/app/+reset-password/reset-password.component.html + 28 Confirm password src/app/+reset-password/reset-password.component.html - 19 + 17 Confirmed password src/app/+reset-password/reset-password.component.html - 21 - - - - Reset my password - - src/app/+reset-password/reset-password.component.html - 29 + 20 @@ -8037,7 +8007,7 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html - 60 + 62 @@ -8052,7 +8022,7 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html - 25 + 27 @@ -8074,7 +8044,7 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html - 34 + 36 @@ -8100,7 +8070,7 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html - 43 + 45 @@ -8270,7 +8240,7 @@ channel with the same name ()! - Filters + Filters src/app/+search/search.component.html 18,20 @@ -8315,7 +8285,7 @@ channel with the same name ()!Step src/app/+signup/+register/custom-stepper.component.html - 9 + 10 @@ -8325,125 +8295,128 @@ channel with the same name ()!13 - - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + Signup is not enabled on this instance. - src/app/+signup/+register/register-step-channel.component.html - 4,7 + src/app/+signup/+register/register.component.html + 4,5 - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + > Create an account - src/app/+signup/+register/register-step-channel.component.html - 9,11 + src/app/+signup/+register/register.component.html + 9,12 - - Channel display name + + About - src/app/+signup/+register/register-step-channel.component.html - 15 + src/app/+signup/+register/register.component.html + 17 + + + src/app/menu/menu.component.html + 129 - - Example: my_super_channel + + Create an accounton - src/app/+signup/+register/register-step-channel.component.html - 34 + src/app/+signup/+register/register.component.html + 19,21 - - 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. + + I already have an account, I log in - src/app/+signup/+register/register-step-channel.component.html - 42,44 + src/app/+signup/+register/register.component.html + 27,30 - - Channel name cannot be the same as your account name. You can click on the first step to update your account name. + + I create an account - src/app/+signup/+register/register-step-channel.component.html - 50,52 + src/app/+signup/+register/register.component.html + 30,31 - - I am at least years old and agree to the Terms and to the Code of Conduct of this instance + + Termsof - src/app/+signup/+register/register-step-terms.component.html - 5,10 + src/app/+signup/+register/register.component.html + 36,38 - - Video uploads are disabled on this instance, hence your account won't be able to upload videos. + + Setupyour account - src/app/+signup/+register/register-step-user.component.html - 3,5 + src/app/+signup/+register/register.component.html + 60,62 - - e.g. jane_doe + + My channel - src/app/+signup/+register/register-step-user.component.html - 27 + src/app/+signup/+register/register.component.html + 75 - Username choice placeholder in the registration form - - The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. + + Createyour first channel - src/app/+signup/+register/register-step-user.component.html - 35,37 + src/app/+signup/+register/register.component.html + 77,79 - - Signup is not enabled on this instance. + + I don't want to create a channel src/app/+signup/+register/register.component.html - 4,5 + 91,92 - - Create an account + + You will be able to create a channel later src/app/+signup/+register/register.component.html - 9,10 + 94,95 Create my account src/app/+signup/+register/register.component.html - 47 + 98 - - Done + + Done! src/app/+signup/+register/register.component.html - 51 + 103 PeerTube is creating your account... src/app/+signup/+register/register.component.html - 55,56 + 107,108 - - Back + + Go to the previous step src/app/+signup/+register/register.component.ts - 42 + 45 Button on the registration form to go to the previous step - - Next + + Go to the next step src/app/+signup/+register/register.component.ts - 43 + 46 Button on the registration form to go to the previous step @@ -8451,36 +8424,212 @@ channel with the same name ()!Signup src/app/+signup/+register/register.component.ts - 75,74 + 84,83 Button on the registration form to finalize the account and channel creation - - Now please check your emails to verify your account and complete signup. + + Why creating an account? - src/app/+signup/+register/register.component.ts - 137 + src/app/+signup/+register/steps/register-step-about.component.html + 2 - - You are now logged in as ! + + As you probably noticed: creating an account is not necessary to watch video son . However, creating an account on will allow you to: - src/app/+signup/+register/register.component.ts - 145 + src/app/+signup/+register/steps/register-step-about.component.html + 4,8 - - Request email for account verification + + Comment videos - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + src/app/+signup/+register/steps/register-step-about.component.html + 11 + + + + Subscribe to channels to be notified of new videos + + src/app/+signup/+register/steps/register-step-about.component.html + 12 + + + + Have access to your watch history + + src/app/+signup/+register/steps/register-step-about.component.html + 13 + + + + Create your channel to publish videos + + src/app/+signup/+register/steps/register-step-about.component.html + 14 + + + + You're using Mastodon, ActivityPub or a RSS feed aggregator? + + src/app/+signup/+register/steps/register-step-about.component.html + 19 + + + + You can already follow using your favorite tool. + + src/app/+signup/+register/steps/register-step-about.component.html + 21,23 + + + + has been created using PeerTube, a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools + + src/app/+signup/+register/steps/register-step-about.component.html + 34,37 + + + + You want to publish videos on ? Then you need to create your first channel. + + src/app/+signup/+register/steps/register-step-channel.component.html 2,4 + + You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. + + src/app/+signup/+register/steps/register-step-channel.component.html + 6,9 + + + + administrators allow you to publish up to of videos on their website. + + src/app/+signup/+register/steps/register-step-channel.component.html + 11,13 + + + + Channel display name + + src/app/+signup/+register/steps/register-step-channel.component.html + 21 + + + + This is the name that will be publicly visible by other users. + + src/app/+signup/+register/steps/register-step-channel.component.html + 23 + + + + Example: Sweet Melodies + + src/app/+signup/+register/steps/register-step-channel.component.html + 27 + + + + Channel identifier + + src/app/+signup/+register/steps/register-step-channel.component.html + 36 + + + + This is the name that will be displayed in your profile URL. + + src/app/+signup/+register/steps/register-step-channel.component.html + 38 + + + + Example: sweetmelodies24 + + src/app/+signup/+register/steps/register-step-channel.component.html + 42 + + + + Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. + + src/app/+signup/+register/steps/register-step-channel.component.html + 50,52 + + + + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + + src/app/+signup/+register/steps/register-step-terms.component.html + 5,10 + + + + Video uploads are disabled on this instance, hence your account won't be able to upload videos. + + + src/app/+signup/+register/steps/register-step-user.component.html + 1,3 + + + + Public name + + src/app/+signup/+register/steps/register-step-user.component.html + 9 + + + + This is the name that will be publicly visible by other users. + + src/app/+signup/+register/steps/register-step-user.component.html + 11,13 + + + + Example: John Doe + + src/app/+signup/+register/steps/register-step-user.component.html + 17 + + + + This is the name that will be displayed in your profile URL. + + src/app/+signup/+register/steps/register-step-user.component.html + 28,30 + + + + Example: john_doe58 + + src/app/+signup/+register/steps/register-step-user.component.html + 34 + + + + This email address will be used to validate your account. + + src/app/+signup/+register/steps/register-step-user.component.html + 48,50 + + + + Request email for account verification + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + Send verification email src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 + 16 @@ -8497,25 +8646,25 @@ channel with the same name ()!40 - - Verify account email confirmation + + Verify account email confirmation src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 2,4 + 2 - - Email updated. + + An error occurred. src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 9,11 + 10 - - An error occurred. + + Request new verification email src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 + 12 @@ -8525,32 +8674,46 @@ channel with the same name ()!15 - - Ask to send an email to verify you account + + Ask to send an email to verify your account src/app/+signup/+verify-account/verify-account-routing.module.ts 24 - - Welcome to PeerTube! + + Welcomeon src/app/+signup/shared/signup-success.component.html - 8 + 2,3 + + + + Your account has been created! + + src/app/+signup/shared/signup-success.component.html + 7 + + + + Check your emails to validate your account and complete your inscription. + + src/app/+signup/shared/signup-success.component.html + 10,11 - If you need help to use PeerTube, you can have a look at the documentation. + If you need help to use PeerTube, you can have a look at the documentation. src/app/+signup/shared/signup-success.component.html - 13,15 + 14,16 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. src/app/+signup/shared/signup-success.component.html - 17,19 + 18,20 @@ -9471,7 +9634,7 @@ channel with the same name ()! src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html - 52 + 54 @@ -10038,7 +10201,7 @@ channel with the same name ()! src/app/shared/shared-share-modal/video-share.component.html - 102 + 101 @@ -10848,7 +11011,7 @@ channel with the same name ()!Originally published src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html - 20 + 22 @@ -10952,25 +11115,25 @@ channel with the same name ()!244 - - Other videos + + Other videos src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html - 5,6 + 4,6 AUTOPLAY src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html - 10,11 + 9,10 Next video to be played src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html - 16,17 + 15,16 @@ -11271,63 +11434,63 @@ channel with the same name ()!Close the left menu src/app/app.component.ts - 137 + 138 Open the left menu src/app/app.component.ts - 139 + 140 Focus the search bar src/app/app.component.ts - 274,271 + 286,283 Toggle the left menu src/app/app.component.ts - 279,276 + 291,288 Go to the discover videos page src/app/app.component.ts - 284,281 + 296,293 Go to the trending videos page src/app/app.component.ts - 289,286 + 301,298 Go to the recently added videos page src/app/app.component.ts - 294,291 + 306,303 Go to the local videos page src/app/app.component.ts - 299,296 + 311,308 Go to the videos upload page src/app/app.component.ts - 304,301 + 316,313 @@ -11511,6 +11674,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 23 + + Light/Orange or Dark + + src/app/core/theme/theme.service.ts + 46 + + + + Light/Orange + + src/app/core/theme/theme.service.ts + 49 + + Search videos, playlists, channels… @@ -11536,60 +11713,60 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. src/app/header/search-typeahead.component.html - 32 + 31 Your query will be matched against video names or descriptions, channel names. src/app/header/search-typeahead.component.html - 37 + 36 ADVANCED SEARCH src/app/header/search-typeahead.component.html - 39 + 38 Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. src/app/header/search-typeahead.component.html - 41 + 40 any instance src/app/header/search-typeahead.component.html - 42 + 41 only followed instances src/app/header/search-typeahead.component.html - 43 + 42 will list the matching channel src/app/header/search-typeahead.component.html - 50 + 48 src/app/header/search-typeahead.component.html - 53 + 51 will list the matching video src/app/header/search-typeahead.component.html - 56 + 54 @@ -11733,13 +11910,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 3 - - About - - src/app/menu/menu.component.html - 129 - - Interface: @@ -11864,14 +12034,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Update your notification preferences src/app/menu/notification.component.html - 31 + 34,35 See all your notifications src/app/menu/notification.component.html - 49,50 + 54,55 @@ -12016,8 +12186,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 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. + + Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. src/app/modal/admin-welcome-modal.component.html 57,61 @@ -12142,27 +12312,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 8 - - Display settings - - src/app/modal/quick-settings-modal.component.html - 10 - - - - Video settings + + Interface src/app/modal/quick-settings-modal.component.html 18 - - Interface settings - - src/app/modal/quick-settings-modal.component.html - 22 - - Report reason is required. @@ -12907,8 +13063,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 47 - - Support text cannot be more than 1000 characters long + + Support text cannot be more than 1000 characters long. src/app/shared/form-validators/video-channel-validators.ts 48 @@ -13093,15 +13249,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 21,22 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html - 21,22 + 21,23 src/app/shared/shared-abuse-list/abuse-details.component.html - 41,42 + 42,44 @@ -13112,49 +13268,49 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-abuse-list/abuse-details.component.html - 42 + 43 Reportee src/app/shared/shared-abuse-list/abuse-details.component.html - 28 + 29 Updated src/app/shared/shared-abuse-list/abuse-details.component.html - 48 + 50 Reported part src/app/shared/shared-abuse-list/abuse-details.component.html - 73 + 75 Note src/app/shared/shared-abuse-list/abuse-details.component.html - 80 + 82 The video was deleted src/app/shared/shared-abuse-list/abuse-details.component.html - 89 + 91 Comment: src/app/shared/shared-abuse-list/abuse-details.component.html - 95 + 97 @@ -13640,29 +13796,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 52 - - Upload a new banner - - src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html - 9 - - - src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html - 26 - - Change your banner src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html - 18 + 16 Remove banner src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html - 32 + 28 + + + + Upload a new banner + + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html + 34 @@ -13676,14 +13828,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Account avatar src/app/shared/shared-actor-image/actor-avatar.component.ts - 46 + 48 Channel avatar src/app/shared/shared-actor-image/actor-avatar.component.ts - 47 + 49 @@ -13746,37 +13898,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Filter... src/app/shared/shared-forms/advanced-input-filter.component.html - 21 + 22 - - Clear filters + + Clear filter src/app/shared/shared-forms/advanced-input-filter.component.html - 27 + 28 src/app/shared/shared-main/misc/simple-search-input.component.html - 14 + 7 Copy - src/app/shared/shared-forms/input-toggle-hidden.component.html + src/app/shared/shared-forms/input-text.component.html 15 Copied - src/app/shared/shared-forms/input-toggle-hidden.component.ts + src/app/shared/shared-forms/input-text.component.ts 47 - - src/app/shared/shared-video-miniature/video-download.component.ts - 197 - Truncated preview @@ -13943,6 +14091,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 29,30 + + Terms of + + src/app/shared/shared-instance/instance-about-accordion.component.ts + 73 + + PeerTube version @@ -14422,7 +14577,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Close search src/app/shared/shared-main/misc/simple-search-input.component.html - 19 + 12 @@ -14922,33 +15077,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-moderation/report-modals/video-report.component.html - 13 + 12 Your report will be sent to moderators of and will be forwarded to the comment origin () too. src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + 35,37 src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + 35,37 Please describe the issue... src/app/shared/shared-moderation/report-modals/report.component.html - 42 + 41 src/app/shared/shared-moderation/report-modals/report.component.html - 42 + 41 src/app/shared/shared-moderation/report-modals/video-report.component.html - 78 + 72 @@ -14962,15 +15117,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Start at src/app/shared/shared-moderation/report-modals/video-report.component.html - 45 + 39 src/app/shared/shared-share-modal/video-share.component.html - 149 + 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 34 + 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html @@ -14981,15 +15136,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Stop at src/app/shared/shared-moderation/report-modals/video-report.component.html - 60 + 54 src/app/shared/shared-share-modal/video-share.component.html - 188 + 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 35 + 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html @@ -15000,7 +15155,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Your report will be sent to moderators of and will be forwarded to the video origin () too. src/app/shared/shared-moderation/report-modals/video-report.component.html - 72,74 + 66,68 @@ -15122,8 +15277,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 27 - - {count, plural, =1 {1 user} other { users}} banned. + + {count, plural, =1 {1 user banned.} other { users banned.}} src/app/shared/shared-moderation/user-ban-modal.component.ts 70 @@ -15499,8 +15654,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 40,42 - - {count, plural, =1 {Blocked } other {Blocked videos}}. + + {count, plural, =1 {Blocked .} other {Blocked videos.}} src/app/shared/shared-moderation/video-block.component.ts 84 @@ -15545,149 +15700,149 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular QR-Code src/app/shared/shared-share-modal/video-share.component.html - 35 + 34 src/app/shared/shared-share-modal/video-share.component.html - 112 + 111 Embed src/app/shared/shared-share-modal/video-share.component.html - 45 + 44 src/app/shared/shared-share-modal/video-share.component.html - 122 + 121 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/shared/shared-share-modal/video-share.component.html - 54,56 + 53,55 src/app/shared/shared-share-modal/video-share.component.html - 131,133 + 130,132 Share the playlist at this video position src/app/shared/shared-share-modal/video-share.component.html - 72 + 71 Only display embed URL src/app/shared/shared-share-modal/video-share.component.html - 80 + 79 src/app/shared/shared-share-modal/video-share.component.html - 178 + 176 Share the video src/app/shared/shared-share-modal/video-share.component.html - 89 + 88 This video is private so you won't be able to share it with external users src/app/shared/shared-share-modal/video-share.component.html - 92 + 91 Update video privacy src/app/shared/shared-share-modal/video-share.component.html - 94,96 + 93,95 Auto select subtitle src/app/shared/shared-share-modal/video-share.component.html - 164 + 163 Autoplay src/app/shared/shared-share-modal/video-share.component.html - 203 + 201 Loop src/app/shared/shared-share-modal/video-share.component.html - 217 + 215 Use origin instance URL src/app/shared/shared-share-modal/video-share.component.html - 224 + 222 Display video title src/app/shared/shared-share-modal/video-share.component.html - 233 + 231 P2P src/app/shared/shared-share-modal/video-share.component.html - 240 + 238 Display privacy warning src/app/shared/shared-share-modal/video-share.component.html - 247 + 245 Display player control bar src/app/shared/shared-share-modal/video-share.component.html - 254 + 252 Display PeerTube button link src/app/shared/shared-share-modal/video-share.component.html - 261 + 259 More customization src/app/shared/shared-share-modal/video-share.component.html - 273,275 + 271,273 Less customization src/app/shared/shared-share-modal/video-share.component.html - 281,283 + 279,281 @@ -15725,29 +15880,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 30 - - Instance default theme () + + default theme () src/app/shared/shared-user-settings/user-interface-settings.component.html 8 - - Light/Orange - - src/app/shared/shared-user-settings/user-interface-settings.component.ts - 21 - - Interface settings updated. src/app/shared/shared-user-settings/user-interface-settings.component.ts - 88 + 91 src/app/shared/shared-user-settings/user-interface-settings.component.ts - 98 + 101 @@ -15779,7 +15927,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - 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. + The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. src/app/shared/shared-user-settings/user-video-settings.component.html 45 @@ -15887,63 +16035,63 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} src/app/shared/shared-user-subscription/subscribe-button.component.html - 34 + 28 Multiple ways to subscribe to the current channel src/app/shared/shared-user-subscription/subscribe-button.component.html - 44 + 38 Open subscription dropdown src/app/shared/shared-user-subscription/subscribe-button.component.html - 46 + 40 Using an ActivityPub account src/app/shared/shared-user-subscription/subscribe-button.component.html - 54 + 48 Subscribe with an account on this instance src/app/shared/shared-user-subscription/subscribe-button.component.html - 57 + 51 Subscribe with your local account src/app/shared/shared-user-subscription/subscribe-button.component.html - 58 + 52 Subscribe with a remote account: src/app/shared/shared-user-subscription/subscribe-button.component.html - 62 + 56 Using a syndication feed src/app/shared/shared-user-subscription/subscribe-button.component.html - 68 + 62 Subscribe via RSS src/app/shared/shared-user-subscription/subscribe-button.component.html - 69 + 63 @@ -15988,6 +16136,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 142 + + User + + src/app/shared/shared-users/user-admin.service.ts + 122 + + Administrator @@ -16003,7 +16158,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - See the documentation to learn how to use the PeerTube live streaming feature. + See the documentation to learn how to use the PeerTube live streaming feature. src/app/shared/shared-video-live/live-documentation-link.component.html @@ -16183,7 +16338,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-download.component.html - 156 + 147 @@ -16218,49 +16373,49 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Format src/app/shared/shared-video-miniature/video-download.component.html - 74,75 + 65,66 Video stream src/app/shared/shared-video-miniature/video-download.component.html - 85,86 + 76,77 Audio stream src/app/shared/shared-video-miniature/video-download.component.html - 97,98 + 88,89 Direct download src/app/shared/shared-video-miniature/video-download.component.html - 116,117 + 107,108 Torrent (.torrent file) src/app/shared/shared-video-miniature/video-download.component.html - 121,122 + 112,113 Advanced src/app/shared/shared-video-miniature/video-download.component.html - 135 + 126 Simple src/app/shared/shared-video-miniature/video-download.component.html - 143 + 134 @@ -16274,88 +16429,88 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Encoder src/app/shared/shared-video-miniature/video-download.component.ts - 213 + 209 Format name src/app/shared/shared-video-miniature/video-download.component.ts - 214 + 210 Size src/app/shared/shared-video-miniature/video-download.component.ts - 215 + 211 Bitrate src/app/shared/shared-video-miniature/video-download.component.ts - 217,216 + 213,212 src/app/shared/shared-video-miniature/video-download.component.ts - 240,239 + 236,235 Codec src/app/shared/shared-video-miniature/video-download.component.ts - 237 + 233 Profile src/app/shared/shared-video-miniature/video-download.component.ts - 238 + 234 Resolution src/app/shared/shared-video-miniature/video-download.component.ts - 247 + 243 Aspect ratio src/app/shared/shared-video-miniature/video-download.component.ts - 248 + 244 Average frame rate src/app/shared/shared-video-miniature/video-download.component.ts - 249 + 245 Pixel format src/app/shared/shared-video-miniature/video-download.component.ts - 250 + 246 Sample rate src/app/shared/shared-video-miniature/video-download.component.ts - 254 + 250 Channel Layout src/app/shared/shared-video-miniature/video-download.component.ts - 255 + 251 @@ -16710,7 +16865,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Create a private playlist src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 66 + 64